Erotic Audio Story

Locker Room Snap: His Married Teammate Finally Yields

Married rugby stud Andre finally bends over for his gay teammate Nikolai in the locker room.

▶ 15 min listen Narrated by Michael Gay Male
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The locker room lights hummed low after midnight, steam still clinging to the tiled walls from the scalding showers. Practice had been vicious—scrums that left bruises blooming purple under skin, tackles that rattled teeth—and the rest of the amateur side had peeled off one by one, laughing about beers and early alarms. Only two remained.

Andre stood under the spray, water sluicing down the hard planes of his 28-year-old body. Star forward, married father, the kind of man whose thick thighs and broad back turned heads even when he pretended not to notice. Soap ran in lazy rivers over the dark hair on his chest, down the ridged stomach, catching in the thatch above his heavy cock. He kept his eyes half-lidded, pretending the heat was only from the water. Three months of charged glances across the changing benches. Three months of Nikolai’s easy grin and the way those blue eyes lingered a second too long when Andre stripped out of his kit. Light flirting that always stopped just short of something irreversible. Tonight the air felt thicker, electric.

Nikolai rinsed off two stalls down, 24 and openly, unapologetically gay. Leaner than Andre but all coiled muscle from the wing, water plastering dark hair to his forehead. He watched Andre without shame—watched the way the older man’s shoulders flexed, the solid curve of his ass when he turned to adjust the temperature. Their eyes met through the steam. Andre didn’t look away this time.

“You’re staring again,” Andre said, voice rough from shouting calls all evening. He meant it as a joke. It came out lower.

Nikolai’s mouth curved. “You’ve been staring back for months, married man. Don’t start playing innocent now.”

Andre’s cock twitched under the spray, traitorously thick already. He braced one hand on the slick tile and let the confession push out before he could swallow it. “I want you to touch me.” The words hung between them, louder than the hiss of water. “Fuck. I’ve wanted it. Tonight… just us. Touch me.”

Nikolai shut his own shower off and stepped across the wet floor, bare feet slapping. He crowded into Andre’s space until their chests nearly brushed, steam curling around both of them. Heat radiated off Nikolai’s skin. He smelled like the team soap and clean sweat. Without another word he fisted a hand in Andre’s short hair and kissed him hard—mouth open, tongue demanding, teeth grazing Andre’s lower lip.

Andre groaned into it and kissed back like a man starving. His big hands found Nikolai’s waist, pulling him flush so their cocks slid together, slick and hot. Months of fantasy crashed through him: the late nights jerking off in the dark while his wife slept, picturing this exact mouth, these exact hands. He broke the kiss only long enough to pant against Nikolai’s lips.

“I’ve fantasized about you for months. In the showers, after matches, every fucking time you look at me like that. I need you to take control. Please. Don’t make me think. Just take it.”

Nikolai’s eyes darkened. “On your say-so, big man.” He dropped to his knees right there on the wet tiles, water still cascading over Andre’s shoulders and down his back. Nikolai’s palms slid up the powerful thighs, thumbs pressing into the soft inner skin, and he nuzzled the base of Andre’s thick married cock like he was greeting something sacred. The shaft was already flushed dark, heavy, veined, the head swollen and leaking a clear bead that the shower immediately washed away.

“Jesus, look at you,” Nikolai murmured, voice husky. He licked a long stripe from root to tip, slow and filthy, then wrapped his lips around the head and sank down. Wet heat engulfed Andre in one smooth glide. Nikolai’s tongue worked the underside while his throat relaxed, taking more, more, until his nose brushed the wet curls at Andre’s base. He hollowed his cheeks and sucked hard on the pull-back, then dove deep again, worshipping every inch like he’d been waiting for permission all season.

Andre’s head slammed back against the tile. One hand slapped the wall for balance; the other tangled in Nikolai’s wet hair. “Fuck—Nikolai—your mouth—” The words broke into a guttural groan. Pleasure punched through him in waves, sharper than any post-match high. His hips stuttered forward of their own accord, fucking shallowly into that eager throat. Nikolai took it, moaned around the thick cock, the vibration traveling straight up Andre’s spine. Spit and water mixed, dripping down Nikolai’s chin, over his own hard cock that jutted neglected between his knees.

Andre’s mind fractured into pure sensation: the tight slick slide, the way Nikolai’s hands gripped his ass cheeks and pulled him deeper, the filthy wet sounds echoing off the lockers. He was married. He had a kid at home. None of it mattered under the spray while his teammate worshipped his cock like it was the only thing that existed. He gripped the wall harder, knuckles white, thighs trembling.

“Don’t stop. God, don’t you dare stop. I’ve needed this—needed your mouth on my married cock—” The confession tumbled out between ragged breaths. Nikolai answered by sucking harder, swirling his tongue under the ridge of the head on every upstroke, then burying himself to the hilt again until his eyes watered. He pulled off just long enough to gasp, “You taste better than I dreamed,” before swallowing Andre down once more.

Steam billowed thicker. Andre’s balls drew tight, heavy and aching. He stared down through half-lidded eyes at the sight—Nikolai on his knees in the empty locker-room showers, lips stretched obscenely around him, cheeks hollowed, completely focused on wringing every drop of pleasure out of the star forward who’d finally cracked. The tension that had simmered for months coiled tighter, hotter, unfinished. Andre’s cock throbbed on Nikolai’s tongue, leaking steadily now, and the younger man only moaned louder and sucked deeper, as if he could read every filthy thought racing through Andre’s head and planned to answer every one of them before the night was done.

Nikolai pulled off Andre’s cock with a wet pop, strings of spit connecting his swollen lips to the flushed head. He rose in one fluid motion, water sheeting down both their bodies, and spun the bigger man around. Andre’s palms slapped the slick tile; his thick thighs parted on instinct. Nikolai’s hands gripped those heavy cheeks and spread them wide, exposing the tight, dark furled hole that had never been touched by another man.

“Fucking beautiful,” Nikolai growled, and buried his face between them.

His tongue dragged slow and filthy over Andre’s hole, circling, pressing, then spearing inside. Andre jolted like he’d been shocked, a raw shout tearing out of him. The sensation was too much—wet heat, relentless pressure, Nikolai’s stubble scraping the sensitive skin. Nikolai ate him like a man starved, moaning into the muscle, tongue fucking deep while one hand reached around to stroke Andre’s leaking cock in rough, matching rhythm.

“Nikolai—shit—your tongue—” Andre’s voice cracked. His forehead dropped against the tile. Every long lick sent fire racing up his spine. His hole fluttered open under the assault, greedy, clenching around the invading tongue. Months of denial poured out of him in broken pleas. “Don’t stop. Eat it. Eat my married ass. Fuck, I’ve needed this.”

Nikolai only went harder. He sucked on the rim, spat directly onto it, then drove two fingers in beside his tongue, scissoring the tight heat open. Andre shook. His cock slapped wetly against his stomach with every thrust of those fingers. Pleasure bordering on pain coiled low in his gut. He pushed back shamelessly, fucking himself onto Nikolai’s face, thighs trembling so hard he almost collapsed.

When Andre was open and dripping, whimpering, Nikolai stood. He shut the water off with a slap. Steam still thick, they stumbled dripping out of the stall toward the long wooden benches that lined the lockers. Nikolai shoved Andre down over the nearest bench, chest to the worn wood, ass high and presented. Andre’s heavy balls hung between his spread thighs; his cock swung thick and dark beneath him.

Nikolai lined up, spit-slick cockhead kissing that fluttering hole. “Say it again. Tell me you want it raw.”

“Fuck me,” Andre rasped. “No rubber. Just take it. Own it.”

Nikolai slammed home in one deep, merciless stroke.

Andre’s roar echoed off the lockers. The stretch burned white-hot, thick cock splitting him open, dragging over every nerve. Nikolai didn’t give him time to adjust. He set a punishing rhythm immediately—deep, pounding strokes that rocked the bench and slapped wet skin on skin. Each thrust buried him to the hilt, balls heavy against Andre’s. He gripped Andre’s hips hard enough to bruise and fucked like he meant to ruin him for anyone else.

“So fucking tight. Married hole gripping me like it was made for this.” Nikolai’s voice was pure grit. He angled sharper, punching Andre’s prostate on every drive. Andre saw stars. His own cock jerked untouched, leaking a steady string onto the floor. He shoved back to meet every thrust, the filthy wet sounds of his ass taking cock filling the empty room.

“Harder,” Andre begged, voice wrecked. “Split me open. I’ve jerked off thinking about this exact cock wrecking me—”

Nikolai hauled him upright by the hair, still buried deep, and bit the side of his neck. Then he pulled out, flipped them, and sat on the bench. “Ride it. Show me how bad you’ve wanted it.”

Andre straddled him reverse, back to Nikolai’s chest, thick thighs bracketing leaner ones. He reached back, guided that slick cock to his hole, and sank down in one long, shuddering drop. Both men groaned. Andre’s ass swallowed every inch. He started to bounce—slow at first, then frantic, reverse-cowgirl style, using those powerful rugby thighs to slam himself down. Nikolai’s hands roamed everywhere: pinching nipples, stroking the dark hair on Andre’s chest, wrapping around the fat cock that slapped against Andre’s abs with every bounce.

Andre stroked himself in time, fist flying, precum slicking the way. The angle drove Nikolai’s cock straight into that sweet spot again and again. Pleasure coiled brutal and bright. Sweat poured down both of them, dripping onto the bench, mixing with the earlier shower water. Andre’s hole clenched rhythmically; he could feel every ridge, every throb.

“Gonna come,” Andre gasped. “Filling me—fuck, fill my married ass while I shoot—”

Nikolai thrust up hard, matching the rhythm, one hand joining Andre’s on his cock. “Do it. Come for me. Milk my cock with that tight hole.”

Andre shattered first. His orgasm ripped through him like a tackle—cock pulsing hard in their joined fists, thick ropes of cum arcing across the locker room floor, splattering tile and wood in long white stripes. His ass clamped down viciously around Nikolai. That was all it took. Nikolai buried himself to the root with a guttural shout and unloaded, hot pulses flooding deep into Andre’s guts, wave after wave, overflowing around the seal of their bodies and dripping down Andre’s balls.

They stayed locked like that, shaking, breathing like they’d just played eighty brutal minutes. Cum and sweat slicked every inch of skin. Andre slowly lifted off, both of them hissing at the wet slide free. Nikolai’s seed immediately leaked from his used hole in a thick trickle down his thigh.

Still panting, dripping, Andre turned and dragged Nikolai into a deep, possessive kiss—tongue claiming, teeth catching lip, the taste of sweat and sex shared between them. When they broke, Andre’s voice was rough but certain.

“This won’t be the last time.” His big hand cupped the back of Nikolai’s neck. “Every late practice. You and me. After the others leave.”

Nikolai’s grin was sharp, satisfied. “Deal, married man.”

They cleaned up together in companionable silence—shared towels, wiping cum from skin and floor, rinsing under a quick cool spray. Clothes went back on piece by piece: compression shorts, team hoodies, trainers. Knowing smirks passed between them as they locked up and stepped into the cool night air outside the clubhouse. The parking lot was empty except for their two cars.

Andre’s phone buzzed in his pocket as he reached for his keys. A photo from his wife: their little girl asleep, thumb in mouth, and a simple message—Miss you. Come home safe. Love you.

He stared at the screen. The high of the orgasm still hummed under his skin, Nikolai’s cum still faintly warm inside him, the taste of the younger man’s mouth still on his tongue. But the picture sat there like a cold weight. The bruises on his hips from Nikolai’s hands suddenly felt less like trophies and more like evidence. He thought of climbing into bed beside her later, of the wedding ring still on his finger that he’d never taken off even while bent over that bench.

Nikolai clapped him once on the shoulder, already heading for his own car, that easy confident swagger intact. “See you Thursday. Late session.”

Andre managed a nod and a smirk that felt plastic. He slid into the driver’s seat, engine turning over, headlights cutting the dark. The locker room scent of sex still clung to him under the soap. He pulled out of the lot, heart thudding for an entirely different reason now. The night had delivered everything he’d craved for months—control surrendered, body used, filled, claimed. Yet the further the clubhouse lights receded in the rearview, the heavier the silence in the car grew. Something sat wrong in his chest, cold and sharp beneath the fading heat. He drove toward home with the windows cracked, hoping the night air would scrub the feeling away before he had to walk through his own front door.

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.