Page List

Font Size:

Julie pressed her lips hard against Zoe’s. A strong, passionate kiss that had been held back ten years too long. Her tongue gently licked Zoe’s lips who opened her mouth to let her enter. A shiver ran down her spine.

Zoe broke away, panting. “We should stop,” she whispered. Her mouth met Julie’s again as she slowly lifted up Julie’s pyjama shirt.

“Do you want to?” Julie could feel Zoe’s soft warm hands against her skin and it made her heart race faster than it already was. She took the buttons of Zoe’s blue Oxford shirt - the one that had made her crazy this morning - and started undoing them.

“No.” Zoe’s hands were now running on Julie’s back, grabbing at her shoulder muscles. She pushed her body hard into Julie’s. “But we should.”

Julie’s shirt was pushed up and her bare breasts brushed against the fabric of Zoe’s shirt and bra. It sent another shiver down her spine and she almost ripped Zoe’s shirt off of her. She was tired of always waiting and pining. Tonight she would take what she wanted, consequences be damned. With a sudden urge, she lifted Zoe’s bra without unclasping it and took the tip of Zoe’s full breast into her mouth. Zoe let out a moan that normally would’ve made Julie worry about other people in the house hearing it, but she didn’t care any more. Everyone could hear her fuck Zoe tonight as far as she was concerned.

Zoe sank her fingers into Julie’s hair and held on like her life depended on it. She let out another moan when Julie finally took her bra off and shoved it away. Zoe pulled on Julie’s shirt and took it off of her. She was just as hungry as Julie was. Their lipsmet again, more urgent this time, like they’d been waiting for this moment for ten years.

Julie threw Zoe on her bed and climbed on top of her. Zoe lay back, half-naked, the same look in her eyes than that night when they’d been too shy to go any further. But this time, Julie was ready to take her. She tore Zoe’s jeans away then sucked on her nipples again. She could feel Zoe tense up, her fingernails digging into her back and it only made her want Zoe more. Julie ran a hand onto Zoe’s hot core, beneath her heavily moistened underwear and felt Zoe pressing her legs hard against her sides, panting.

“Wait.” Zoe ran a hand in Julie’s hair.

Julie propped herself up on her elbows, staring into Zoe’s eyes.

“I’m…” Zoe was breathless. “I’m kinda new to all this.”

“We don’t have to do anything that you don’t want to.” Julie kissed Zoe’s full lips.

“Don’t worry, you’re doing great so far. Just wanted to remind you that I’m a beginner.” Zoe smiled.

Julie grinned back at her. “You’re doing great too.”

She kissed Zoe’s neck, her tongue going hard against her soft skin and she heard Zoe gasp. Julie gently bit Zoe’s shoulder and felt her quivering in pleasure underneath her own body. She trailed down and tasted every inch of Zoe’s naked skin. She hooked her fingers around Zoe’s underwear and slid it down her legs. Julie teased her by running a hand on the inside of her thigh and Zoe tensed up, her breath accelerating.

Then Julie grazed past Zoe’s curls and touched her right at her core. She heard her let out a loud moan. She could feel Zoe’s hips rising up to meet her. Julie glided her fingers in Zoe’s wetness, her mouth sucking at her breasts. Her entire body was craving Zoe. This was all she ever wanted. From the time she’d helped Zoe build furniture to the endless sleepovers at her place,Julie had only dreamed about being able to hold Zoe between her arms like she did tonight and for Zoe to hold her back, breathless.

Julie couldn’t wait any more and gently slid her fingers into Zoe.

“Oh fuck.” Zoe moaned.

“Is it too much?” Julie stopped.

“No. It’s perfect.”

Julie went deeper and heard another loud gasp. Her fingers were going slowly in and out. She looked down at Zoe, who was quickly losing control.

“Faster.” Zoe whispered.

“Sorry, what?”

“Faster.” Zoe spoke a bit a louder.

“I don’t think I’ve heard you well.”

“Fuck me faster, please!” Zoe gasped as she grabbed Julie’s shoulders and thrust her hips harder against Julie’s fingers.

Julie obliged and sped up. Her fingers went deeper. She felt Zoe tense up and tremble below her. They were fused into one single mass, moving at the speed of Zoe’s pleasure. The ins-and-outs were accelerating and Julie could hear Zoe’s wetness softly echoing Zoe’s own whines. She continued as Zoe held onto her tighter and tighter. For a moment, there was no fear of being found out, or of their life afterwards. There were only the sweet sounds of Zoe’s moans against Julie’s own breathlessness. She’d been living all her life for this.

Zoe suddenly let out a loud cry, which she repressed immediately, shaking and shuddering, all of her limbs clutching at Julie as if she wanted to take her in even closer. Julie felt Zoe clench around her fingers and her back arching up. She pushed her body hard against Zoe, her head resting above Zoe’s breasts. Hearing Zoe like this was better than everything she’d everimagined and she wanted to make it last as long as she could. She kept fucking Zoe until she went limp, begging Julie to stop.

When Julie gently slid her fingers out, Zoe shuddered again and hugged her tighter. Julie traced her fingers along Zoe’s thigh, leaving a gleaming trail behind.

“Kiss me.” Zoe said between breaths.

Julie leaned above her. She couldn’t believe that she’d done it. That Zoe was in this state because of her. She pressed her lips against Zoe who gently sucked on them. Julie moved to the side and held Zoe in her arms, still panting and soft.