18+ Adult Content | All characters 18+ | Explicit MM themes | 100% Pure Fiction
One thing I’ve never liked is long car rides with my parents. Today wasn’t any different.
I was wedged into the back seat of the Explorer while Dad drove steady down the highway and Mom scrolled through her phone up front, reading off random tourist stops we were never actually going to visit. Virginia was still three hours away, and the boredom had already settled deep into my bones.
My legs cramped. My ass had gone numb ages ago. My brain kept drifting into places it probably shouldn’t.
Maybe it was the endless gray highway.
Maybe Fleetwood Mac playing for the tenth time.
Or maybe it was just the fact I hadn’t gotten off in way too long.
Either way, my brain wouldn’t shut up.
“Anyone hungry?” Mom asked without looking up.
“Starving,” I said, shifting around trying to find a position that didn’t make my legs ache.
Dad glanced at the GPS. “Cracker Barrel coming up in a few miles. That work?”
Twenty more minutes of pine trees flashing past the windows. My phone was down to twelve percent and there was nothing left worth scrolling.
We took the exit.
Right on cue my stomach growled loud enough that Mom actually turned around to look at me.
The smell hit the second I opened the door.
Fried chicken.
Biscuits.
Thick maple syrup hanging heavy in the air.
My mouth watered even though I tried to play it cool.
Inside we passed the candy shelves and old toys. The walls were covered in rusted farm tools and faded black-and-white photos from another century. The hostess barely looked up.
“Table for three?”
I slid into the booth by the window. The vinyl squeaked under my legs.
Dad ordered sweet tea for everyone.
Mom immediately started talking about some cavern she’d found online that sounded interesting, but I already knew we’d never actually go.
I nodded where I was supposed to.
But my eyes were already wandering around the room.
That’s when I saw him.
He was coming out of the kitchen carrying a tray stacked with steaming plates. Blue work shirt. Sleeves rolled past his elbows. Dark hair cut short on the sides. A jawline sharp enough to hurt.
His forearms were thick. The kind you get from actual work, not lifting weights in a mirror.
He dropped the tray at the service window and wiped his hands on his apron.
Then he turned.
Our eyes met.
Half a second. Maybe less.
My chest tightened.
I immediately dropped my gaze to the menu, pretending to read even though I already knew everything on it. Heat crept slowly up the back of my neck.
Was he actually looking at me?
Or just doing that quick room scan servers do?
“You okay, honey?” Mom asked suddenly. “You’re flushed.”
“The car was stuffy,” I muttered. “I’m fine.”
She shrugged and went right back to planning tomorrow’s Williamsburg stop with Dad.
I glanced up again.
He was gone.
Our server arrived a moment later. Mid-fifties. Talked fast. Moved faster.
I barely managed to get my order out. My tongue felt thick. My brain wouldn’t settle.
I couldn’t stop picturing those forearms.
The way the shirt stretched across his shoulders.
But what really stuck with me was that split second of eye contact.
Stop.
You’re on a road trip with your parents.
Get a grip.
Still, something restless spread under my skin. A slow warmth I hadn’t felt in months.
I sipped my sweet tea and tried to focus on my parents’ conversation.
Food came.
I ate automatically, barely tasting the gravy even though it was actually good. My eyes kept drifting back toward the kitchen door.
Then he appeared again.
This time carrying a bus tub, heading down the hallway toward the restrooms.
He walked right past our table.
His eyes lifted.
Locked on mine again.
Longer this time.
The corner of his mouth twitched.
Almost a smirk.
“So…” Dad’s voice snapped me back to reality. “What time should we get up tomorrow?”
I blinked.
The guy was already gone.
My heart was pounding in my chest.
“I… need to use the restroom,” I said quickly, sliding out of the booth before I could change my mind.
Dad gave me a brief side-eye but didn’t say anything.
Mom nodded around a bite of coleslaw.
I walked down the hallway trying to breathe normally.
My pulse thumped in my ears.
Fluorescent lights buzzed overhead.
The men’s room door creaked when I pushed it open.
Inside were two urinals and a single stall.
I stepped up to one of the urinals even though I didn’t actually need to go.
I just stood there.
Trying to calm down.
The door creaked open behind me.
I froze.
Didn’t turn around.
Heavy boots stepped across the tile floor.
The silence suddenly felt thick.
I slowly turned my head.
It was him.
Standing at the next urinal. Close enough that I could smell him now.
Sawdust. Clean sweat. Cheap soap.
A little stubble along his jaw.
“Hey,” he said quietly.
“Hey,” I answered.
His hand dropped to his belt.
The buckle clinked.
Button popped open.
Zipper slid down.
I should’ve left.
My parents were probably finishing their meal right now.
But I didn’t move.
My body wouldn’t cooperate.
He pulled himself out slowly.
Already half hard.
Thick.
Uncut.
My mouth watered again.
“See something you like?” he said softly.
I swallowed.
Let out a nervous laugh.
He started stroking himself slowly, bringing it fully hard.
It looked massive.
“You want to suck it.”
Not really a question.
I nodded.
He glanced toward the door.
“My truck’s out back,” he said. “Safer than here.”
“I… uh…”
He chuckled quietly.
“Relax. We’ll be quick.”
He tucked himself back in loosely.
“Follow me. Just not too close.”
Then he left.
The door swung shut behind him.
I stood there frozen.
Heart hammering in my fingertips.
This is insane.
You should go back to the table.
But I wasn’t thinking clearly anymore.
I pushed the door open and followed.
Outside the heat wrapped around me immediately.
His white F-150 sat parked far out in the lot.
He leaned against the tailgate watching me approach.
“Took you long enough,” he said, climbing into the driver’s seat. “Get in.”
I slid onto the bench seat.
The leather was still warm from the sun.
He flipped the visor down to block the view from the restaurant.
“Quick,” he muttered, already pulling his jeans down again.
His cock sprang free, thick and hard.
He gave it a slow stroke.
“You know what to do.”
My brain screamed that this was insane.
A complete stranger.
A truck in a Cracker Barrel parking lot.
My parents maybe fifty yards away eating biscuits.
But my body leaned forward anyway.
The gearshift pressed into my ribs as I lowered my mouth onto him.
He groaned immediately.
“Fuck… yeah. Good boy.”
He groaned low, his hand sliding into my hair and inching me down on him. “Fuck yeah… such a nice mouth.”
Oh my god, I was actually struggling to take all of his cock. I was most of the way down and slowed, trying to handle his massive girth.
“Deeper. That’s it.” His grip tightened. “Take it.”
I relaxed my throat and pushed down until my nose pressed into his pubes. I held there until my lungs burned, then pulled back up, gasping.
“That’s it… good boy.”
Those words. Those magic words. They released something inside me. I wanted this man and anything he wanted to do to me.
With his encouragement, I pushed him back into the seat and took his cock down to the very base.
“Oh fuck yeah. Knew you had it in you.”
I smiled as I slowly slid his thick, monstrous cock up and down my throat. I could feel every ridge and vein.
The thought of getting caught sends a sharp jolt through me, and I moan around him without meaning to.
“Like that, huh?” He pulls me off by my hair, tilting my head back so he can see my face. “Dirty little thing. Let me see what else you can take.”
He releases me and reaches past me to the glove box, pulling it open and fishing around inside until he produces a small bottle of lube and tosses it onto the seat beside me.
“Get your pants down,” he orders.
My hands are shaking as I undo my jeans. I lift my hips and shove them down to my knees, the cool air hitting my exposed skin.
“Bend over the seat.”
The center console is in the way, but he doesn’t seem to care. He grabs my hips and maneuvers me until I’m bent over the seat, my ass in the air, my face pressed against the cracked leather.
“Nice.” His palm connects with my cheek in a sharp smack that makes me yelp. “Real nice.”
I hear the pop of the lube cap, then the cold press of his fingers against my hole. I tense up, and he makes a low sound of approval.
“Relax. I’ll get you ready.”
He circles my rim with one slick finger, pressing gently at first, then harder. The sensation is strange and intimate, sending little sparks of pleasure up my spine. He works the finger inside, slow and steady, and I force myself to breathe through it.
“Tight.” He crooks his finger, finding that spot inside me that makes my vision blur. “Been a while?”
“Y-yeah.” The word comes out breathy.
He adds a second finger, and I grunt at the stretch. He scissors them, opening me up, his other hand resting heavy on the small of my back. The stretch burns, but it’s good—the kind of burn that makes me want more.
“Please,” I whisper, not even sure what I’m asking for.
“Please what?” He pushes in a third finger, and I gasp. “Tell me what you want.”
“I want… I need…”
“Need what?” He pulls his fingers out and positions himself behind me. “Say it.”
“Fuck me. Please, just fuck me.”
He doesn’t make me ask again. I feel the blunt head of his cock against my hole, pressing, pushing. The stretch is intense, almost too much, and I bury my face in the leather to muffle my moan. He sinks in inch by inch, not stopping until he’s buried to the hilt.
“Fuck.” His voice is strained, his grip on my hips bruising. “Tight little hole.”
He holds still for a moment, letting me adjust, before pulling back and slamming in again. The pace he sets is brutal, each thrust hard enough to rock the truck on its suspension. I brace myself against the seat, my fingers digging into the leather, my breath coming in short pants.
“You feel that?” He leans over my back, his chest pressing against my shoulders, his mouth hot against my ear. “Feel me splitting you open?”
I can’t form words. I just nod, my eyes squeezed shut, my body singing with sensation. He’s hitting that spot inside me with every thrust, sending shocks of pleasure through my core. The sounds of skin against skin fill the cab, mixing with our breathing, the creak of the seat springs, and the distant noise of the parking lot.
He reaches around and wraps his hand around my cock, stroking in time with his thrusts. I’m leaking, my slick smearing over his fingers, and I know I’m not going to last long.
“Gonna come for me?” His voice is low and rough. “Gonna make a mess all over my seat?”
“I’m… I’m close…”
“Then come. Come on my cock.”
His hand tightens, his thumb rubbing over the head, and I fall apart. My orgasm crashes through me, white-hot and overwhelming, my release spilling over his fingers and onto the seat beneath me. I groan, the sound ripped from my chest, and he fucks me through it, his rhythm never faltering.
“Good boy.” He grunts, his hips snapping faster. “Good fucking boy.”
He buries himself deep one last time and stills, a low groan tearing from his throat as he finds his own release. I can feel him pulsing inside me, the warmth of his seed filling my insides, and I shudder with the aftershocks.
We stay like that for a moment, both of us breathing hard, his weight pressing me into the seat. Then he pulls out, and I feel suddenly empty and exposed. The air conditioning kicks on, blowing cold air against my sweat-damp skin.
He pulls up his jeans and buckles his belt. I scramble to do the same, my hands still shaking, my legs unsteady. The smell of sex hangs heavy in the cab, mixing with the leather and the lingering scent of grease from the restaurant.
“Here.” He hands me a crumpled napkin from the dashboard. “Clean yourself up.”
I take it, wiping at the mess on my stomach, my face burning with embarrassment and something else. Something like shame, or maybe just the crash of adrenaline wearing off.
“Thanks,” I mumble.
He shrugs, not looking at me. “No problem. Thanks for the fun.”
I open the door and climb out, my knees almost buckling when my feet hit the gravel. The afternoon sun is bright—too bright—and I squint against it. Behind me, I hear the truck start, the engine rumbling to life.
“Hey.”
His voice makes me turn. He’s leaning toward the passenger window, which he’s rolled down.
“You alright?”
“Yeah. Yeah, I’m fine.”
He studies me for a moment, then nods. “Get back to your family safe.”
I walk away from the truck and this stranger without another word or even look back.
Just like that.
No exchange of numbers. No promises. Nothing. Just a quick fuck in a parking lot and then back to my life like nothing happened.
I take a moment to compose myself, running my fingers through my hair and checking my clothes for any obvious signs of what I just did. My face is flushed, my lips swollen, my clothes disheveled.
I look exactly like what I am: someone who just got fucked in a stranger’s truck.
I walk back toward the restaurant, my legs still shaky, my mind racing.
What the hell did I just do?
I’ve never done anything like that before, never even thought about it. But the second he looked at me, the second I saw that hunger in his eyes, all rational thought went out the window.
The restaurant is still crowded when I slip back inside. I weave through the tables, avoiding eye contact with the staff, my heart pounding in my chest. I don’t see him anywhere, but that doesn’t mean he’s not here, watching from somewhere I can’t see.
My parents are finishing their meals when I slide back into the booth. My mom looks up, concern creasing her forehead.
“Everything okay? You were gone a while.”
“Stomach’s upset,” I say, the lie tasting sour on my tongue. “Must have been something I ate.”
My dad sets down his sweet tea and looks at me—really looks at me—in a way that makes my skin prickle. His eyes narrow slightly, and there’s something in his expression I can’t quite read.
“That’s funny,” he says, his voice flat. “I went to the bathroom, and you weren’t there.”
My face burns.
“I… I must have been in the stall. Or outside getting air.”
He holds my gaze for a long moment, the weight of his suspicion pressing down on me. Then he shrugs and picks up his fork again.
“Must have missed you.”
I nod, not trusting my voice.
My mom watches both of us now, her brow furrowed, but she doesn’t say anything. The silence at the table is heavy.
I glance out the window, half-expecting to see the truck still in the lot.
But it’s gone.
Just empty gravel and a few cars I don’t recognize.
He’s probably miles away by now, heading back to whatever job or home or life he has, not giving me a second thought.
And why would he?
I was just a quick lay, a way to pass the time during his break.
Nothing more.
Nothing less.
Please check out more stories on Patreon or get releases from my X/Twitter
If you enjoyed this story, consider supporting the author on Patreon.
To get in touch with the author, send them an email.