Kacey loved the feeling of being in Madison’s arms, of being on top of her. She broke their kiss to dip her head and kiss the soft skin just below her earlobe. She wanted to keep going, to kiss her neck, but Madison’s hand was lost in her hair, guiding her back up to her lips.
Madison kissed her hungrily, their tongues meeting again, and as much as Kacey would have liked to take things slow with Madison, there was no way that was going to happen, not after spending so many weeks apart.
Now, she wanted Madison with a crazy desire that she didn’t even know was possible, and she knew Madison was feeling it too. Madison’s hands glided up her back, over her bra, but she didn’t unhook it. They were both still fully clothed, but Kacey knew that wouldn’t last much longer.
Kacey groaned into the kiss as Madison’s hands slid lower, squeezing her ass through her jean shorts, bringing her hips closer to her and grinding up against Madison’s bare thigh.
Kacey broke the kiss, taking a deep breath as she leaned back, running her hand through her hair. “Wow...”
“Hmmm,” Madison echoed. “Yeah.”
Kacey pushed herself off Madison and stood in front of her.
“Where are you going?” Madison asked, gazing up at her with a dejected look.
“I was hoping you’d show me your bedroom...”
Madison smiled. “I don’t think I could say no to that request,” she said, taking the hand that Kacey offered her and leading them into her room.
Kacey swallowed the lump in her throat as Madison closed the door behind them. Everything was white except the gray comforter and the black decorative pillows on top of it, but Kacey didn’t really care about Madison’s design sense right now. She just wanted her.
Kacey sighed as Madison backed her up against the door, her hands roaming more freely now, down her arms and over her tank top, sliding across her jean shorts, and when she reached Kacey’s bare thigh, it was like she’d lit a fire somewhere deep inside her.
Kacey pulled Madison into her, wrapping her arms around her, exploring the skin underneath Madison’s black tank top, raking her fingers across her back. Madison moaned into the kiss, her thigh pushing against Kacey’s center as Madison kissed her hard, and Kacey couldn’t stop her hips from slowly rocking against her.
Kacey sighed as Madison broke the kiss, her lips moving further south, across her neck and over her collarbone, her tongue flicking across her skin, her thigh still in between Kacey’s legs. The jean shorts she was wearing created the perfect amount of pressure, and Kacey’s level of arousal was through the roof as Madison pushed her thigh harder against her.
Kacey’s hand was on Madison’s waist, gently easing her back. “You’re driving me crazy. I can’t take much more,” she said, continuing to guide them backwards until Madison reached the bed.
Kacey lifted her tank top over her head, and Madison did the same, tossing it to the side. Kacey moved onto her shorts and in just a few seconds they were both standing in front of one another in just their bras and panties.
Kacey’s eyes traveled over Madison’s toned body. “You’re beautiful,” she whispered, cupping her cheek as she pulled Madison into a searing kiss, her other hand on Madison’s waist, her fingertips gliding upwards until her hand covered Madison’s breast through her thin, black lace bra. Her thumb grazed Madison’s hard nipple, eliciting a gasp as she broke their kiss.
Madison unhooked Kacey’s bra, and then reached behind her back to unclasp her own. Kacey let hers fall to the floor, her hands on Madison’s bare breast as Madison’s lips crashed into hers. She spun them around, easing Kacey down on to the bed, covering her body with her own.
Madison’s hands found hers, guiding them above Kacey’s head, pinning her to the bed, their breasts pressed together as she maneuvered her leg in between Kacey’s.
Kacey groaned into the kiss, their tongues wrestling, her hips lifting off the bed, desperately searching out Madison’s leg. Her clit was throbbing, and she didn’t know how much more she could take.
Kacey managed to free her hands, sliding them over Madison’s body. They were on her ass now, Kacey’s fingers spread, squeezing her through her panties, urging her downwards, putting more pressure on her clit.
Madison broke the kiss, her body hovering above Kacey’s now as she looked down at her. “You’re not getting off that easy,” Madison said as she kissed her jaw, moving lower and placing feather kisses on her neck, then her collarbone and across her chest, taking each nipple into her mouth, flicking her tongue over her hardened peaks.
Kacey’s back arched, her hands on Madison, running her fingers over her soft skin as she made her way further south, kissing her abdomen, her hands on Kacey’s hips as she got comfortable in between Kacey’s legs.
Madison eased her panties down her legs, taking far too long for Kacey’s liking. Kacey bit her lip as she felt Madison’s breath on her sex. Kacey lifted her head off the bed and the sight of Madison between her legs sent a fresh wave of desire through her body. Kacey threw her head back when Madison ran her tongue through her folds, the tip of her tongue flickering over her clit.
Kacey’s hand was in Madison’s hair now, silently begging her to stay where she was. She moaned as Madison’s tongue circled her clit, taking her in her mouth, and Kacey didn’t know how she was going to survive tonight. She closed her eyes as Madison’s tongue continued to tease her, moving a little faster now. Kacey moaned, her thighs automatically pressing into the side of Madison’s head as she brought her closer to the edge, and then the warmth of Madison’s tongue was gone.
Kacey opened her eyes, ready to protest, but Madison was easing her legs further apart, sliding her leg in between Kacey’s as she put her weight on her arm, kissing her way back of Kacey’s body.
“Madison,” she whimpered. “Please...”
“Please, what?”
“I need you,” Kacey pleaded as Madison dipped her head, taking Kacey’s nipple into her mouth, gently biting down as she pushed two if not three fingers inside of her. A low moan escaped Kacey’s lips, her eyes slamming shut again. Having someone inside of her had never felt like this.
“You’re so wet,” Madison whispered, her lips just above hers, and Kacey opened her eyes, leaning up to capture her lips, their tongues swirling while Kacey felt herself losing control as her hips moved automatically, matching each of Madison’s strokes.
“Faster,” Kacey begged, her eyes locking onto Madison’s as she listened to her request, her thrusts coming harder and faster now. “Oh Madison,” she moaned, throwing her head back again, and Madison’s lips were on her neck, driving Kacey wild.
She was so close to coming. Kacey dug her fingers into Madison’s panties, grinding back against the palm of her hand as her breathing became ragged, a light sweat breaking out on her forehead. Kacey cried out as she came, her hips bucking against Madison’s hand.
Madison held her fingers inside of her as she rode out her orgasm that kept going, until finally, Kacey let out a long breath that she hadn’t even realized she was holding, her body limp, her mind dazed.
Kacey could feel Madison slowly withdraw her fingers and lie down beside her. She eventually opened her eyes, meeting Madison’s lust filled green eyes before she leaned in to kiss her tenderly.
“That was...,” Kacey started to say, but she couldn’t find the words. “I don’t even know. Mind-blowing. You’re amazing,” she said, cupping her cheek as she brushed her lips across Madison’s. “No one has ever made me feel like that...”
“And I don’t think I’ve ever wanted to pleasure someone like that... You’re so beautiful, Kacey.”
Kacey covered her lips with her own, rolling on top of her, their bare breasts pressed together, and Kacey could feel Madison’s hard nipples against her skin. She slid one leg in between Madison’s while her hands roamed across her body, their kiss deepening as Madison parted her lips allowing Kacey’s tongue to explore her mouth.
Kacey’s hand massaged Madison’s bre
ast, taking her nipple in between her thumb and index finger, pinching and rolling it until it was even harder than it already was. Madison moaned into the kiss, her hands on Kacey’s ass, keeping their bodies close together.
Kacey trailed hot kisses down her body, swirling her tongue around each nipple before moving further down, tugging her panties off and pushing Madison’s legs apart with her hands.
“I can’t wait to taste you,” Kacey said as she positioned herself between her legs, lying on her stomach and lifting one of Madison’s legs over her shoulder.
She could smell her arousal before she parted her lips. Kacey’s tongue slipped between her folds, running along her slit before taking her sensitive bud into her mouth and lightly sucking on it. Madison’s hips lifted off the bed, her hand moving through Kacey’s hair as she moaned softly.
Kacey took her time, drawing this out just like Madison had, letting her tongue tease Madison until she was panting, and she was begging for Kacey’s fingers.
She stayed where she was though, only leaving Madison’s clit unattended for just a few seconds while she slid two fingers inside of her, running her tongue through her folds and taking her in her mouth again as she slowly started pumping her fingers in and out.
Madison’s moan sent shivers down Kacey’s spine, and Kacey had never enjoyed being in this position of control more than she did right now.
“More,” Madison groaned, urging Kacey to add another finger which she did, thrusting into her with an extra finger.
Kacey could feel her walls tightening around her fingers, Madison’s hips moving faster now as she got closer and closer to her orgasm.
“I’m coming,” Madison moaned, her fingers lost in Kacey’s hair, keeping her tongue on her clit as she rocked her hips in time with Kacey’s strokes.
Kacey lifted her head, holding her fingers inside her, catching a glimpse of the pleasure etched on Madison’s face, her mouth slightly agape, her eyes shut tight until her body went limp, and Kacey withdrew her fingers.
She was going to lie down beside her, but she brought her glistening fingers to her lips, licking them clean. She didn’t know Madison was watching until a low moan escaped her lips and her fingers wrapped around Kacey’s wrist, tugging her down on top of her.
Kacey landed in her arms, and Madison kissed her passionately, her tongue finding hers, her hand sliding into the middle of her back, holding her close. Kacey reached for Madison’s other hand, pressing it into the sheets, interlacing their fingers.
Kacey moaned when Madison’s hand moved further down, clutching her ass and as their kiss intensified. She had one leg in between Madison’s, her sex rubbing up against Madison’s thigh.
“I could come like this,” Kacey breathed between kisses.
“You’re so wet.” Madison’s freed her hand from Kacey’s, both of them on her ass now, grinding Kacey’s sex into her leg. “I want you to come like this.”
Kacey kissed her as her hips grinded against Madison’s thigh, getting closer with each roll of her hips. Madison withdrew her hand, returning it with a light slap, and Kacey couldn’t believe how much it turned her on. Madison must have got the hint, because she did it again, her hand hitting Kacey’s ass a little harder this time, causing Kacey to groan and move her hips faster.
“You like that?” Madison whispered into her ear as Kacey held onto her, knowing she was so close to coming.
Kacey responded with a whimper, and when Madison’s palm slapped her ass again, she rubbed her clit against Madison’s thigh one last time, dragging out the motion as she came, hard. Kacey buried her face in Madison’s neck, cupping her cheek as she turned her head, searching out her lips as she rode out the orgasm.
Kacey broke the kiss, completely out of breath and exhausted. She rolled off Madison and onto her back, draping her arm over Madison, needing to stay close to her.
“That was crazy,” Kacey said, brushing a few strands of her blond hair away from her face.
“That was hot.”
Kacey met Madison’s eyes, and she knew that they weren’t going to get any sleep tonight.
Chapter 30
Madison woke up with an arm wrapped around her, holding her close. It took her a second to realize that this was real, that last night had actually happened. She tried not to disturb Kacey as she rolled onto her back, but Kacey stirred beside her, covering her face with her hand as she slowly woke up.
“Morning,” Kacey said, her voice slightly lower than normal.
“Morning.” Madison turned her head to meet Kacey’s tired blue eyes. “Did you sleep okay?”
“Like a log... You wore be out last night,” Kacey said with a sleepy smile.
“Hmmm...,” Madison murmured, kissing her shoulder. “The feeling is mutual. I don’t think I’ll be getting up to much today... Do you have any plans?”
“No... I don’t think so. I think I said I was available if the restaurant gets busy, but a quick text can fix that.”
“Yeah. I think I might have to kidnap you for the day,” Madison said as she pinned Kacey to the bed, her hands above her head.
“Oh yeah?”
“Yes,” Madison said, leaning in to kiss her, but she pulled away at the last minute, moving further down her body instead and taking each nipple in her mouth, her tongue flicking over the hard buds.
Kacey’s back arched as Madison continued her journey further south, and she could smell Kacey’s arousal before she even parted her legs.
Madison suppressed a shudder when she remembered what had happened last night, and the way Kacey had cried out her name as she came. She hoped that she would never get tired of this, of pleasuring Kacey, and she didn’t think she would. Kacey was intoxicating, and she planned on spending the day making her come just as hard as she had last night.
Madison ran her tongue lightly across Kacey’s sex, not parting her lips. She could taste her tangy desire, and as much as she wanted to tease her, she couldn’t wait any longer. She eased her lips apart with her fingertips and slid her tongue through her wetness, starting at her entrance and flicking her tongue over her clit, taking it into her mouth to suck on it.
Kacey’s hands were in her hair, holding her close, and Madison had no intention of going anywhere until she came. Madison’s tongue circled her clit, swirling and applying pressure. Kacey’s hips lifted off the bed.
“I’m so close,” Kacey whimpered, her hand tangled in Madison’s hair.
Madison lifted her eyes to watch Kacey as she eased two fingers inside of her. Kacey’s eyes slammed shut, and she threw her head back into the pillow as Madison started to move her fingers in and out, slow and steady at first. She returned to her clit, teasing her with her tongue while her fingers thrust inside of her.
“Don’t stop!”
Madison’s tongue moved faster, matching the intensity of her strokes, and seconds later Kacey’s body was convulsing underneath her as she cried out Madison’s name, her hips bucking against her hand.
Madison lapped up the juices as she carefully withdrew her fingers. She stayed on her stomach, using her tongue to clean her own fingers, meeting Kacey’s eyes.
“That is so fucking sexy,” Kacey said, reaching for her and pulling her down on top of her. Her mouth was on Madison’s, her hand still lost in her hair as she kissed her hard.
Madison’s tongue found hers, and she moaned into Kacey’s mouth as her hand moved across her back and over her ass, squeezing it before sliding her hand in between Madison’s legs.
“Baby,” Kacey breathed when she found the wetness that had pooled between Madison’s legs. Her lips were on Madison’s again while her fingers easily moved through her folds, circling her clit for a few seconds before returning to her entrance.
“I need you,” Madison whispered between kisses, and Kacey didn’t make her beg. She slid her fingers inside of her, and Madison moaned into the kiss, loving the way Kacey felt inside of her.
Kacey’s other hand was on her ass, groping and squ
eezing as she increased her pace, and Madison could hear how wet she was. With each stroke, Kacey’s palm slapped up against her clit, like an electric shock that brought her closer and closer to her orgasm.
Madison grinded her hips into Kacey’s touch. She was so close. Just a few more...
“Ohh,” Madison groaned when Kacey added another finger. She broke the kiss, her breathing ragged. “I’m-”
“Come for me, baby,” Kacey breathed.
“I’m coming,” Madison said, her eyes shut, her hips moving to the rhythm of Kacey’s fingers, grinding out every bit of pleasure until she was completely spent, her body humming in the afterglow of her orgasm.
Madison brushed her lips across Kacey’s as she withdrew her fingers, and Madison got comfortable on the bed beside her while she caught her breath. Kacey brought her glistening fingers to her lips, licking them clean, and Madison almost jumped on her again, but she knew she really needed a shower. She did after last night’s activities, and she definitely needed one now.
“That was amazing,” Madison said, kissing her again, tasting her own desire on Kacey’s lips. “I was going to shower...”
Madison’s words hung in the air. Despite everything that had happened, this was all still new, and she didn’t know if asking her to join her in the shower would be too clingy.
“Is it okay if I join you?” Kacey asked, brushing a piece of Madison’s hair away from her eyes.
“Of course... I can’t guarantee I’ll behave myself though.”
“Why would you even want to try?” Kacey asked, kissing her again, before throwing the sheets to the side and sauntering into the bathroom.
Madison smiled as she watched Kacey athletic body disappear, and she heard her turn on the shower. How had she gotten this lucky?
Chapter 31
Kacey brushed a loose strand of her blond hair away from her eyes that had slipped out of her pony tail. She’d stayed another night at Madison’s apartment, and she reluctantly left this morning, but she had to get back to reality. They couldn’t stay in their own bubble forever. She had missed calls from her mother and Sherri, but she’d see them both at the restaurant that afternoon. Now, she was finishing up her jog around her usual route through Lettuce Lake Park.
Forbidden Love Page 10