Voyeur Sex Story: Hot Shower Hookup at the Gym You Can't Look Away From
Jake had always noticed Mark in the gym: broad shoulders, a tight, sculpted chest that turned heads, dark hair clinging to his forehead as he panted through sets. Mark never wore much — just mesh shorts stretched over a perfect ass, a tank top barely masking chest hair and thick biceps. Jake, leaner but defined, blond with a mischievous smile, usually finished his runs right before shower time, always timing it so he'd catch Mark there.
Today, something was different. Jake followed Mark into the shower room, pulse racing. The place was mostly empty except for steam, echoing tile, and the delicious, forbidden risk. Jake pretended to wash off, eyes glued to Mark lathering himself at the far end, water running down tanned skin, suds tracing abs, soap sliding over his cock swinging between heavy thighs. Jake bit his lip, cock swelling as he watched Mark grab the base, stroking idly as he washed.
A quick glance — Mark caught him staring. Instead of turning away, Mark grinned, his eyes dark and hungry. He finished rinsing, stepped over.
"Like what you see?" Mark asked, voice low, body water-beaded and inviting. Jake didn't try to hide it. "Yeah. Fuck, I can't stop."
Mark pressed close, pinning Jake to the tiled wall, their naked, wet bodies almost touching. Mark's hands went to Jake's waist as his cock hardened between them, thick and veined, brushing Jake's hip. "Show me how much you like it," Mark murmured.
The tension snapped. Jake dropped to his knees, hot breath ghosting over Mark's thick cock. Up close it was perfect — the head flushed and leaking, veins pulsing. Jake's tongue flicked out, lapping up a salty bead. Mark groaned, shoving gently at Jake's lips until he opened wide and took the cock deep, sliding in until Mark's pubes pressed his nose.
"Fuck, that's it. Suck it, get it nice and wet," Mark growled. Jake's hands stroked Mark's ass, fingers digging in as he bobbed his head, drool and pre-cum mixing, spit dribbling down his chin. Mark hissed, hips thrusting, his cock pumping in and out, hitting the back of Jake's throat. It was raw, filthy, and Jake loved it, humming around the shaft, letting Mark use his mouth however he wanted.
Suddenly, footsteps echoed — another shower opened. Jake froze, Mark's thick cock sliding free with a wet pop. A stranger, early 30s, stocky but built, brown hair cropped short, stepped to a stall at the entrance. He glanced their way, eyes widening as he realized what was happening. Instead of leaving, he stayed.
Mark grinned at Jake, whispering, "Let him watch." Jake throbbed at the idea, more turned on than ever. He turned, bracing himself against the wall, pushing his ass out. Mark spat into his hand, lubed his cock, lined up behind Jake — then pressed the head right to Jake's tight hole.
"Oh fuck, yes!" Jake moaned, voice echoing. Mark pushed inside, the stretch deliciously sharp, cock thick and filling. He fucked Jake slow at first, sliding in and out, water running off both their bodies. Jake's hands slapped the wall, panting.
"You like getting fucked where anyone can see? That cock deep in your ass?" Mark taunted. Jake moaned louder, ass arching back against every thrust. "Yes, fuck me harder. Let him watch. Fill me up, Mark."
Their watcher stroked himself, cock out in plain sight, eyes glued to the scene. The sound of Mark's hips slapping Jake's ass echoed, slick and obscene.
Mark picked up speed, fucking Jake deep and brutal. Jake's own cock bobbed between his thighs, hard, leaking, desperate for touch. Mark reached around, grabbing Jake's cock, stroking it roughly in time with his thrusts.
"Shoot for him," Mark hissed, fucking Jake even harder. The stranger groaned, angling for a better look. Jake's cock pulsed, his whole body tight, Mark's cock slamming inside him, every nerve screaming. Mark twisted his hand, squeezing Jake's shaft.
"I'm gonna—fuck—I'm cumming!" Jake shouted, spraying thick ropes of cum across the tile, his whole body shuddering. Mark didn't stop, just fucked him right through it, cock throbbing in Jake's ass.
With a filthy growl, Mark slammed in one more time, grinding deep. Jake felt the sudden heat — Mark cumming, filling him up, balls tight against his ass. Warmth spilled inside, Mark panting, clutching Jake's hips as he finished.
Behind them, the stranger stroked faster, groaning, spilling hot cum on the shower floor as he watched.
Mark pulled out slow, cum thick between Jake's cheeks. They traded a look, breathless, bodies trembling with the rush. Water washed away the mess, but the memory lingered — that thrill of being watched, fucked, used and seen.
"Same time tomorrow?" Mark smirked. Jake grinned back, eyes twinkling. "You fucking bet. Maybe with more watching."
The echoes of their cries and the slap of skin faded, but the heat stayed behind, promising more filthy, dangerous fun.
Comments (0)
No comments yet. Be the first!