His hands are on her the whole drive. She keeps telling herself to stop him. She doesn't.
The car is cruising along the highway, with the windows open just enough so that the wind plays with my hair. The music is turned down, and I’m barely listening to what they’re talking about.
Some party.
A band one of them found.
Some fight that almost happened last weekend.
And me sitting between Tom and Mark. Or Max. Still haven’t figured that out. He hasn’t said much.
I feel wedged in.
One thigh brushing Tom’s.
The other lightly against the other guy.
Tom, though?
Tom is still touching me.
His right hand is tucked under my ass, pressing up against my pussy. His left rests casually on my thigh.
And slowly, like he’s just settling in, that hand starts to move.
Slow. Unhurried.
Like I won’t notice…
I toss a disapproving glance at him.
He just smiles and keeps talking.
The hand keeps pushing the side of the skirt with it, gathering the soft fabric into a bunch between my legs.
By the time he’s halfway up my thigh, even the opposite side rises, my bare skin catching the breeze.
He’s not stopping…
I can feel the other guy’s pants against my skin.
Tom…
I shift a little, pretending to adjust myself, but it doesn’t help.
And Tom just keeps going.
A slow, steady glide.
I try to stay in the conversation.
Someone says something about the cabin’s grill. I laugh too fast.
Say something about the weather.
Why am I talking about the weather? Dummy!
Tom’s hand rotates. His palm turns inward.
His fingers slide between my legs.
I freeze.
They press gently against the damp stretch of my panties.
Oh god…
So easy… he gets me wet so easy…
A wave of heat rushes through me.
A tiny, sharp inhale escapes me.
I have to… have to keep talking…
I open my mouth to say something, but nothing comes out.
No one seems to notice.
Maybe they’re just pretending…
I glance sideways and catch Mark. Or Max.
He quickly looks away.
Warmth keeps flooding my cheeks.
I shift again, lifting one hip.
Trying to ease away from Mark’s leg, and push Tom’s hand off my pussy without making it obvious.
It doesn’t work.
If anything, Tom gets his hand deeper between my legs.
Now my bare thigh presses firmly against Max’s leg.
And Tom’s fingers sink deeper between my legs.
I press, squeezing my thighs together as tightly as I can.
But it’s too late. His fingers are everywhere.
This is getting to be too much.
My elbow settles in his lap, and I notice the hardness in his pants.
No Tom… not now…
Later…
The image slips into my mind.
All hard… I sit on it…
In the cabin… or lake…
For a few moments, I let myself stay there. The fantasy dancing in my mind.
A burst of laughter snaps me out of it.
The cabin’s gone. The lake’s gone.
I’m back in the car.
Trapped between Tom’s hands…
And now he’s trying to get behind my panties.
Uffff…
Can’t you just… wait…
I bite my lip and stare straight ahead.
My whole face is on fire now.
My heart is pounding in my head. Between my legs.
Tom doesn’t pull away.
He just keeps pressing, like he knows exactly what just went through my head.
So I just sit there.
Stare straight ahead.
Then I see it. Eyes in the rearview mirror.
He looks away the second I meet them.
Was he staring at me?
My stomach tightens.
I keep looking and he glances quickly again.
Was… did he…
“We make a break here.” the guy driving says, turning into the off-ramp.
Oh thank god…
My whole body lets out a breath I hadn’t realized I was holding.
I shift my skirt. Try to look normal. Like a girl who isn’t soaked.
Like nothing happened…
We stop.
Just to stretch and grab some drinks.
Tom steps out first.
Slowly.
A little hunched, like he’s suddenly very interested in the ground, trying to hide his bulge.
I almost laugh.
The sight of him like that, all confident a second ago and now bending and shifting to hide how turned on he is makes me giggle.
I slip out after him and tug my skirt down, smoothing it into place.
My legs feel all soft and I have to catch my step.
As I stretch my arms over my head, the back of my skirt suddenly flips up.
A rush of cool air hits between my legs, brushing against the dampness.
I freeze for half a second before spinning around.
“Tom!” I yelp.
He’s right there, grinning like an idiot.
“Just checking what panties you picked, babe.” he laughs.
The guys snort behind him.
“Nice view.” someone mutters.
The fire in my belly flames up.
“Tom…”
It comes out breathless. Too soft.
Not nearly as angry as it should sound.
I start to turn but Tom’s arms slide around me. He pulls me in, firmly, not letting me resist, his mouth instantly on my lips.
A kiss.
Another.
My body leans on him.
“Asshole…” I manage to mumble.
I love how good his mouth feels on mine.
I kiss him back.
As he lets me go, I have to catch my balance to keep my soft knees from buckling.
I shift my weight and cross my legs tighter, pretending I’m just stretching again, like nothing happened.
God, Tom… you… stupid… idiot… fuuu…
No one says anything else.
“The… I… toilet…” I mumble.
I head toward the gas station restroom, pretending I’m not rushing, trying not to wobble.
Inside, I go straight for the toilet. Only then do I really notice how tight my bladder is, even though my body is still humming.
Bunching up the skirt, I pull my panties down, crouch, and let the pee flow.
“Ohhh…” the relief makes me sigh out loud, my shoulders sagging as the tension finally drains.
I didn’t even notice how much I was holding this.
I glance down at my panties.
There is a clear wet patch in the middle.
Shit.
I better wipe this as well.
That idiot…
Ufff… I can’t wait…
I crouch there for a while.
I wipe myself quickly, more than once, and do the best I can with the panties, dabbing and rubbing the soaked patch, wishing I had spares.
As I pull them back up, the cold, damp feeling makes me shiver.
I smooth my skirt and hurry out, already aching to be near him again.
After the bathroom and grabbing drinks, we get back in the car.
The door barely closes before Tom’s arm is around me again, pulling me in like the stop never happened at all.
Like nothing ever stopped.
His hand is back on my thigh before I can say anything.
It starts sliding up.
Pulling the skirt with it again.
My breathing stutters.
“God, I missed you.” he murmurs, his lips brushing my ear.
“I’m gonna fuck you all night. You know that, right?”
My tummy tightens. I clench hard and I almost gasp.
I stare out the window and try to smile like nothing’s happening.
My whole body is on fire, and I feel my pussy getting wetter.
His hand slides higher. His fingers are back on my panties. I squirm, trying to shift my hips away, but there’s nowhere to go.
I glance to the side. Max is on his phone.
I look forward.
Mark? Or whatever his name is?
He’s staring out the window.
Still, I catch a flick of his eyes in the rearview mirror.
Gone the second I notice.
Everything in me tenses.
Tom doesn’t care.
His thumb presses gently, right where it should.
A strong twitch jerks my whole body.
“S-stop… hh, haa…” I whisper, barely more than air.
He doesn’t.
He presses firmer.
Rubbing through the thin fabric.
Small, slow circles.
I squeeze my thighs tighter, but it’s no use. If anything, it just makes it worse.
His other hand comes up to my chest, cupping my breast through my shirt. Confident. His thumb finds my nipple and lingers there, teasing.
I glance forward again.
One of the guys is definitely watching.
Just for a second.
Then he looks away.
I close my eyes and force myself to breathe slowly.
My legs twitch. My hips squirm despite me trying to stay still.
I reach for Tom’s wrist, but before I can hold on, his mouth is at my neck.
A soft kiss.
“Shhh.”
I hesitate.
And slowly, reluctantly, let go.
His fingers stroke. Still through the panties, but more direct now. Pressing. Rubbing.
I bite my lip and try not to moan.
My thighs tremble.
“Fuck, babe…”
“You’re soaked.” he whispers.
I hate how true it is.
I don’t want to be this girl.
I look down. His arm is mostly hidden under my bunched up skirt.
But from the front seats, they might even see what he is doing.
I glance forward again.
Another stolen look. Quickly averted.
My body feels like it’s glowing from the fire in my belly.
“Tom…” I whisper.
“Ple-please… ah, ah…”
“Please what, babe? You know you like it.” he breathes.
I want to say stop.
Or no. Or anything.
But I can’t. Every time I open my mouth, I moan.
I have to stay quiet.
I can’t show him…
That I like it…
I try to stay still, but my hips start shifting. Just a little.
Tiny movements.
Seeking friction.
My nipples are stiff under my shirt. My thighs are warm. Wet.
He keeps stroking my breast, almost sweetly.
He tugs my panties to the side again.
And his fingers are on me.
My breath catches so hard I choke on it.
His fingers stroke the edges of my folds, slick and slow. Then he presses right on my clit.
I almost jump.
My entire body tenses.
I glance forward one more time.
They are watching.
They are watching me…
I look away.
I press my forehead into Tom’s shoulder and pretend to sleep. My fingers are desperately gripping the edge of the seat.
His hand keeps moving.
And I let him.
The guys are laughing about the cabin.
“Pretty sure the walls are paper-thin.” one of them says.
“Hope y’all brought earplugs.” Tom grins.
I groan and cover my face.
“Hhhh… please… ah… stop… nnnhha, ah, hhh…”
“Damn, you two really missed each other, huh?” one of them adds, almost too casually.
I freeze for half a second.
“Ye-yeah… h, hhh… I-I guess so…” I force a nervous laugh.
My legs twitch. My hips squirm.
They just laugh.
But I can’t stop blushing.
I rest my cheek on Tom’s shoulder and close my eyes.
Just pretend the others aren’t here. And breathe quietly.
His fingers start pinching my nipple, so gently I almost don’t notice.
Almost.
I know I should tell him to stop.
But I don’t want to.
I sigh.
And I let him.