24. Chapter 24 #2

I loosen my grip, dragging my hands down her arms until I catch her wrists again and guide them forward. “Hands on my chest,” I tell her.

She obeys immediately, palms pressing flat against me, fingers curling in the fabric of my shirt. Her breathing is uneven and her pupils are wide.

I tilt my head, watching her face as I speak. “That’s you.” I shift beneath her just enough to make the point. “That’s what you did.”

Her cheeks flush darker. A soft sound escapes her, barely there.

Still propped up on my elbows, I lower my body slightly against the picnic blanket beneath us. Her thighs are bracketing me, skirt hitched up around her waist, heat radiating against my stomach.

I move my hand between us then. Not where she wants it. Just to the button of my shorts and hook my thumb under it.

“Take my cock out,” I say quietly.

Her eyes flick down and her bottom lip disappears between her teeth. Her fingers shake a little as she reaches down and starts fumbling with the button.

She undoes it and drags the zipper down next. I lift my hips just enough to help her, pushing the fabric down, freeing myself inch by inch until my cock snaps against my abs.

Jessica’s chest rises and falls with each shallow breath as she stares at it. I drink in each detail of her expression. Her full lips press together, her throat working to swallow.

“Down,” I tell her. “Get lower.”

Her eyes snap up to mine then back down at my cock.

Then she shifts, still straddling me, just sliding back along my thighs, lowering her chest slightly until she’s closer to where I need her.

The sight alone is enough to make my arms tense beneath me, propping me up just enough to watch every second.

“Closer,” I say.

She braces her hands on my hips and leans down until her breath ghosts over the tip.

“Take me in your hand,” I tell her.

She hesitates for half a second, looking around for people. I know there’s no one; I own the entire strip. But I let her wonder. I like knowing she’s still doing this despite thinking there’s a risk of someone watching.

Then her fingers slowly wrap around me.

Fuck.

Her grip is tentative at first, testing the weight and the way I react. Her thumb brushes over the head, curious .

I suck in a sharp breath, my stomach dipping out. She bites her lip, watching her own hand as she moves it, slow and carefully, sliding along my length.

Every nerve in my body lights up.

“Just like that, baby,” I murmur again, voice rougher now.

Her wrist flexes and her lips part unconsciously when she strokes me. Her touch gets more and more confident with each pass.

She looks up at me with hungry eyes, studying my face. Then she leans in, enough that her lips brush the tip. It’s barely a kiss, but it feels like electricity.

My head tips back before I can stop it. A low sound pulls out of my chest, raw and uncontrolled. I look back down at her, arms flexing under me as I brace myself on my elbows.

She looks so pleased with herself, watching me with the air of a wild siren. Her lips part and her tongue flicks out to swipe against the underside of my cock. “Fuck.” My eyes fall closed for a moment and my abs tense.

I drag my gaze back to her face to find her watching what she’s doing to me with a seductive smile. It widens until her lips finally close around me, warm and soft.

My fingers close into fists, my body tensing under hers. She feels so fucking good around me.

She works me with her mouth, alternating soft strokes with longer, wetter pulls, her hand moving in rhythm I can’t look away from. I watch her mouth stretch around me, watch her eyes flick up every few seconds to see what it does to me.

She teases the underside with her tongue before going back in.

She hums around me, making my head fall back in ecstasy.

Every time I think she’s going to stop, she pushes a little farther, a little deeper.

When she finally reaches her mouth’s limit, my cock hitting the back of her little throat, she gags around me.

I reach for her, fisting a hand in the back of her hair. My grip is firm as I pull her up. She lets go with a soft gasp, licking her lips, eyes wild and glassy.

“Enough,” I rasp.

I tug gently on her hair, guiding her back up, letting her body slide over mine as she climbs into my lap.

“That fucking mouth will end me,” I say, my voice like gravel .

“Which is why—” I sit up, mouth brushing her jaw as I breathe the next words directly against her skin, “you’re going to ride me.”

“Ride you?” Her thighs tighten where they straddle mine, her skirt still hitched up, panties soaked through.

“That’s what I said,” I murmur, tightening my grip in her hair just slightly.

Her breath shudders out of her when I kiss her once, before I ease her hair free and drag my hands down her sides, grabbing her hips, shifting her into place.

“Take these off,” I tell her, nodding to her panties.

She lifts up on her knees, balancing with one hand on my chest, the other reaching between us. It takes effort, but she slides them down her thighs, dragging the damp lace all the way down before tossing them aside onto the blanket.

“Lift up your skirt and show it to me,” I rasp.

“Insatiable,” she breathes with a little playful smile.

Her fingers lift the hem of her skirt until I get a perfect view of her little cunt above my cock. It’s already glistening, lips flushed and soaked from teasing me, from sucking me, from wanting this as much as I do.

“Such a messy little thing.”

I guide her back into my lap, cock resting against her entrance.

She lets out a soft whimper through her nose.

“Sit that pretty pussy on my cock,” I say, squeezing her hips tighter to stop myself from thrusting up.

She bites her lip, one hand braced on my chest while the other reaches down to line me up. The second she touches me again I suck in a sharp breath, refusing to close my eyes. Needing to watch.

And then she starts to sink.

“Fuck, Jessica.”

Her pussy clenches around the tip as it swallows me. Her mouth falls open in a silent moan as she starts to sink, inch by inch.

I look down at her little pussy wrapping around me and almost lose it.

When she hits the halfway mark, she stalls with a deep moan, my cock straining for the rest of her.

I hold still and let her adjust.

“You okay?” I manage, barely holding it together .

“Yes.” She nods, squeezing her eyes shut. “Just… you’re so big.”

I grin, smug satisfaction blossoming in my chest.

“Keep going,” I urge. “I want to feel all of you.”

She does. She lowers herself the rest of the way until she’s seated fully in my lap, impaled on my cock. Her thighs tremble, walls squeezing me.

Her hands clutching my shirt. My grip on her hips is bruising now, because if I don’t hold her still, I’ll snap.

“Jesus fucking Christ,” I mutter, jaw clenched, forehead pressed to hers.

“You feel so good,” she whimpers.

“Then start fucking my cock,” I murmur, voice rough. “Ride me.”

She breathes out once. Then she rises, so slow, and sinks back down.

My head tips back, eyes rolling shut for a second as the heat of her swallows me whole.

“Fuck.”

She does it again. A soft rhythm. Up. Down. Each drag impossibly tight, every slide soaked and silken and perfect. She’s trembling on top of me. I open my eyes because I have to watch, and what I see damn near kills me.

Again.

Jessica on top of me, hair wild from the humidity, moaning because of my cock inside her. Her entire expression is glazed over with pleasure. Her hands find my chest again, palms flattening as she braces herself, working me one slow grind at a time.

She rolls her hips on the downstroke and my breath punches out of my lungs.

Her rhythm stutters. I grab her hips and guide her right back to it.

“I said fucking ride me—”

She does. Head tipping back as her body starts chasing it again, riding me with slow, torturous friction.

I can feel every flex of her thighs, every flutter of her cunt.

I sit up slightly, still half-propped on my hands, just enough to drag my mouth along her throat, over the rapid pulse hammering there.

“You’re doing so fucking good, baby,” I grip out. “Fucking me so perfect.”

“Oh, God.” She lets out a helpless sound and moves faster, her rhythm getting messy and desperate .

“That’s right. I murmur, pulling her flush against me now, one hand sliding between us to find her clit with my thumb. “You wanna come? Then you do it with me.”

“Yes.” She nods wildly, body shaking as I start rubbing tight circles, perfectly in sync with every rock of her hips.

“Good girl.” I grit my teeth, cock throbbing inside her. “Feel how deep I am?”

She whimpers, nodding frantically. Her thighs tremble, her rhythm falters, and her knees slip just a little on the blanket beneath us.

She’s wearing herself out. She’s pushing for it, but she’s not gonna get there like this. Not the way I want her to.

“Baby,” I say low, catching her hips as she tries to grind down harder. “Easy.”

I sit up straighter, letting go of one elbow so I can wrap my arm around her back.

I kiss her and she melts into it instantly, hands fisting in my shirt, mouth open and needy. While she’s distracted, I lock both arms around her waist and flip the rhythm. I adjust from underneath and start fucking up into her.

Her entire body jolts. A sound tears out of her throat, high and startled.

“Dom!” She gasps. “Oh my God!”

“Now it’s my turn,” I drawl, punctuating every word with another thrust.

She tries to respond. But her mouth only opens in another broken sob as I pound her pussy, fast and deep and relentless.

The slick sounds of our bodies colliding fill the air, obscene and perfect. She clings to me, arms around my neck, face buried in my shoulder.

“My perfect fucking girl,” I snarl against her ear.

She throws her head back, gasping. “Dom! I can’t…”

“Yes you can.” My grip tightens, holding her flush to me, keeping her exactly where I want her. “Take it. Take that cock, baby.”

Her nails dig into my shoulders. Her entire body starts to lock up, tight and trembling, teetering on the edge .

I thrust harder, deeper, dragging out another cry from her throat, and I grin against her neck.

“Don’t you dare come without me.”

A moan that sounds more like a sob tears out of her in response. I shift my grip, one hand locking around her lower back to keep her tight, the other sliding up, under her shirt, dragging over her ribs.

“You think I haven’t been staring at these in your tight little top?”

I hook my fingers under the neckline and pull enough to drag it down fast, exposing both her perfect tits. The fabric bunches under them, pushing them up.

Fuck, the sight of her like that…

My breath leaves me in a snarl.

“Jesus fucking Christ.”

She tries to hide her face in my shoulder again, but I grip her chin and force her to look at me.

“Don’t you dare cover up. You’re so fucking gorgeous, Jessica.” I slam up into her again. “You’re fucking mine. ”

I drop my mouth to her breast and suck, tongue dragging over the stiff peak while I keep pounding up into her from below.

She cries out and I feel her squeeze me even harder, getting close. She starts to collapse forward again but I don’t let her.

I catch her waist and push her back.

“No,” I murmur. “I’m not done watching the way these tits bounce for me.”

Her eyes fly open, body tipping back on instinct. I guide her down until she’s leaned fully back, arms braced behind her on the blanket, chest up, tits bouncing with every breath.

“Please, don’t stop,” she begs as her tits bounce with every thrust.

“Not until you break for me,” I rasp, leaning over just enough to reach between us and circle her clit.

“That’s it,” I murmur, watching her face come undone. “You’re right there.”

She nods frantically, hips jerking, thighs tensing around me.

“You gonna come for me?” I purr. “Soak my cock while I’m looking at you like this? ”

“Y-Yes, please!” She’s stuttering now.

“Then do it,” I snarl, rubbing her harder, fucking her faster. “Come on, baby. Show me.”

Her whole body locks, taut, trembling, suspended for one heartbeat.

Then she shatters.

She comes with a scream, head falling back, hips jerking against me as her pussy clamps down so tight I nearly black out.

“Fuck, baby!” My voice breaks as my thrusts turn shallow and out of rhythm.

Finally, I spill into her with a groan, buried to the hilt, pulse for pulse, every beat of my orgasm dragged out by the way she’s still milking me.

Her name is the only thing I can say. Just a broken groan against her skin as I hold her down and let the wave take me.

I collapse back, taking her with me.

“Holy fuck,” she whispers.

I smile.

Yeah.

Holy fuck is right.

If ads affect your reading experience, click here to remove ads on this page.