The hallway swallowed them whole, endless linoleum stretching beneath flickering fluorescents that buzzed like trapped flies. Jake’s sneakers barely made sound against the tile, his lean frame slipping through shadows with the ease of someone who knew how to disappear. Asher moved like a storm front beside him, all coiled muscle and controlled breaths, his olive skin gone sallow under the sickly glow of emergency exit signs.
Somewhere behind Jake, Asher’s sneaker squeaked against linoleum.
"Christ," Jake mouthed silently, shooting a glare over his shoulder where Asher loomed in the shadows. The wrestler’s olive skin looked almost gray under the emergency exit lights, his dark curls slightly damp with sweat.
Asher held up both hands in surrender, fingers splayed. His biceps flexed under the strain of keeping his duffel bag from smacking the wall.
Another squeak.
Jake exhaled through his nose and turned back toward the empty corridor. The wrestling wing stretched ahead, a gauntlet of trophy cases and motivational posters warped by decades of humidity. Somewhere beyond the double doors, the locker room waited, its secrets pinned behind metal like a pinned opponent.
They moved in tandem, two shadows sliding along the cinderblock. Asher’s breath hitched as they passed Coach Miller’s office, its frosted glass pane dark. Jake’s fingers twitched at his side, counting the rhythm of their steps. Eleven. Twelve. The emergency lights cast their elongated silhouettes against the far wall, grotesque and stretched like wrestlers mid-pin.
A drip from a leaky faucet echoed.
Asher’s shoulder bumped Jake’s, warm and solid in the darkness.
The double doors to the wrestling wing loomed ahead, their porthole windows black. Jake swallowed. His tongue felt too thick. The hinges groaned when Asher nudged one open with his hip, the sound loud in the silence.
Inside, the scent hit first. Sweat, rubber mats, and the sharp tang of industrial cleaner. The darkness was thicker here, pooled in the corners where the emergency lights didn’t reach. Jake’s sneakers squeaked on the tile. Asher’s hand shot out, clamping over his wrist. “Wait, I hear something.”
Jake froze.
A drip. The water fountain’s slow leak. Then, nothing.
They exhaled together.
Asher’s fingers stayed wrapped around Jake’s wrist as they crept forward, their shoulders brushing. The trophy cases reflected their fractured silhouettes, Jake’s freckled arms and Asher’s coiled shoulders, distorted like funhouse mirrors. Jake’s pulse hammered where Asher’s thumb pressed against his vein.
The locker room door stood ajar.
Jake's fingers tightened around Asher's wrist as they edged through the locker room door, hinges protesting with a groan that rang loudly in the quiet. The scent of sweat and sex hit them immediately, thick and humid, mingling with the sharp bite of cheap body spray. Then came the sounds. Wet slaps of skin, ragged breathing, the occasional choked-off moan.
They rounded the corner of the lockers and froze.
Sage’s back faced them, his muscular frame glistening under the dim emergency lights. His sun-kissed skin, golden from years of outdoor training, was flushed deep red from his collarbones to the tips of his ears. Dark brown hair, usually neatly styled, stuck to his forehead in damp curls, the shorter strands at the nape of his neck matted with sweat. At 5'10", he was lean but densely packed with corded muscle, his shoulders broad enough to dwarf the girl grinding against him, but his waist narrow enough to make his hips look sharp.
His ass was a work of art. Round, firm globes flexing with every thrust, the dimpled skin flushed pink from the impact of the girl's nails digging into them. Between his thighs, his cock, thick and straight with veins standing out in stark relief, plunged into the girl with brutal efficiency. The base of it was slick with precum and her arousal, the flushed head disappearing into her with each snap of his hips.
His chest heaved, the defined planes of his pecs glistening, his nipples peaked and sensitive-looking. The girl's legs were locked around his waist, her fingers tangled in his damp hair as he fucked her ruthlessly into the wall, his breath coming in ragged gasps against her neck. His abs, ridged and tight, flexed with every movement, the sweat rolling down the grooves between them.
Jake and Asher exchanged a glance, both of them rooted to the spot. Sage's rhythm stuttered for a second, but then the girl moaned, high and desperate, and he growled something low and filthy into her ear before redoubling his efforts, his hips pistoning forward with renewed urgency. His biceps bulged where he held her up, the veins in his forearms standing out like cables.
The girl's eyelids fluttered open mid-moan just as Sage's hips slammed into her for what would've been the fifth time in ten seconds, and her gaze locked onto Jake and Asher's frozen forms by the lockers. Her scream shattered the humid air like a glass pane dropped on tile.
Sage barely had time to blink before her palms planted against his sweat-slicked chest and shoved him backward with surprising strength. His bare feet skidded on the damp floor, arms pinwheeling for balance as his cock, still thick and flushed, slipped free of her with a wet sound.
"Jesus fuck!" Sage's voice cracked as he crashed into the bench behind him, hissing when the edge dug into his lower back. The girl didn't wait. She scrambled off the wall, her bare feet slapping against the tile as she lunged for the pile of clothes on the bench. Her fingers snagged the strap of her bra just as Jake turned his head away, her nipples pebbled from the locker room's stale AC.
Asher didn't move. His dark eyes tracked her frantic grab for panties, the way her thighs trembled as she hopped into them. Sage wheezed behind her, bent double with his hands braced on his knees, his cock bobbing angrily between his legs.
"Get out!" The girl's shriek echoed off the lockers as she yanked her shirt over her head, the fabric catching briefly on her tangled hair. She didn't wait to see if they obeyed, just bolted for the door, sneakers in hand, her ponytail whipping behind her like a flag.
The door slammed behind her with a bang that rattled the hinges.
Silence.
Sage exhaled shakily, still hunched over, his shoulders rising and falling with each ragged breath. A bead of sweat rolled down his spine, disappearing into the cleft of his ass.
Sage straightened up with a sharp inhale, the emergency lights glinting off the sweat-slicked ridges of his abs as his cock twitched violently against his thigh, still rigid and flushed with frustrated need. A vein pulsed along the underside, thick as a guitar string. "You fucking assholes," he hissed, his voice cracking with adrenaline and lingering arousal. His fingers flexed at his sides, knuckles whitening. "Do you know how long it took to get her to-" He cut himself off with a sharp exhale, dragging a hand through his damp hair, his biceps flexing.
Jake took an instinctive step back, bumping into Asher’s chest, solid as a brick wall, as Sage advanced on them with the predatory gait of a wrestler stalking the mat. His cock swayed with each step, the tip glistening where precum beaded. "I had her begging," Sage snarled, his chest heaving. The tendons in his neck stood out like cables. "And you," He jabbed a finger at Jake, then Asher, his nostrils flaring. "Ruined it."
Asher didn’t flinch. His olive skin was eerily calm under the flickering fluorescents, his dark eyes tracking Sage’s twitching cock with clinical detachment. "Dude," he rumbled, his deep voice cutting through Sage’s ragged breathing. "Chill." His thick arms stayed crossed, his shirt digging into the dense muscle of his shoulders.
Sage made a noise like a wounded animal, his hips jerking forward unconsciously. "Chill? Chill?!" His voice pitched higher, strangled. "I haven’t gotten laid in months-"
Jake snorted, unable to help himself. His freckled fingers twitched toward his mouth, stifling the laugh too late. Sage’s head whipped toward him, his pupils blown wide with frustration. "Oh, hilarious, Riley," he spat, his cock bobbing with the force of his exhale.
A glistening bead of precum swelled at the tip of Sage’s cock, trembling for a suspended moment before gravity pulled it free. Jake’s hand moved before his brain caught up, his freckled fingers darting out with wrestler’s reflexes. The drop landed warm and slick against his fingertip just as the pad of his thumb brushed the flushed head off Sage’s cock above it.
Sage’s breath hitched audibly, his hips jerking forward into the contact. A ragged moan tore from his throat, half-surprise and half-pleasure, as his cock pulsed against Jake’s touch. The sound bounced off the locker room tiles, sharp and sudden, and Jake froze, his green eyes snapping up to meet Sage’s wide, dark ones.
Jake blinked. His finger hovered, the drop of precum clinging to his skin, warm and slick. The locker room air thickened with the scent of sweat and salt and something muskier.
Asher made a noise like a dying engine behind him, but Jake barely heard it. Sage’s dark eyes locked onto him, pupils blown wide, his chest rising and falling in ragged bursts. A vein pulsed along the length of his cock, and Jake’s mouth watered.
Sage blinked. The locker room fell silent except for the drip-drip of a distant showerhead and the ragged hitch of his own breathing. His cock twitched against Jake's still-outstretched finger, the heat of it searing against his skin. "Bro," he croaked, voice cracking. "What the fuck."
Jake snatched his hand back like he'd been burned. His freckled cheeks flushed scarlet, his throat working as he swallowed hard. "I don't even know, dude," he muttered, wiping his finger absently against his shirt. "Just a reflex, I don't-"
Sage staggered back a step and collapsed onto the bench with a groan, his elbows braced on his knees as he dragged both hands through his sweat-damp hair. His cock bobbed angrily between his thighs, flushed deep red and leaking steadily onto the tile. "Fuck," he rasped, voice raw. "I'm so pent up. So fucking horny. And you guys ruined it for me." His shoulders hunched tighter, the muscles in his back flexing under the sheen of sweat. "Now what am I supposed to do?"
Asher shifted his weight beside Jake, his thick thighs straining the fabric of his shorts. His dark eyes flicked from Sage's trembling form to the wet spot on the floor between his spread legs. "Dude," he rumbled, "Just jack off."
The silence stretched like a rubber band about to snap. Sage's shoulders trembled, his fingers gripping his hair tight enough to turn his knuckles white. His cock twitched against his thigh, angry and neglected, the tip glistening under the flickering fluorescents. Jake could still feel the ghost of that warm drop of precum on his fingertip, could still see the way Sage's hips had jerked forward into his touch like a fucking reflex.
Asher shifted beside him, his thick biceps flexing under his shirt. The fabric strained dangerously over his chest. Jake swallowed hard, his throat suddenly dry.
Sage lifted his head just enough to glare at them through his fingers. His lips were bitten red, his jaw clenched tight. "You're both assholes," he muttered, voice rough. His cock gave another pathetic twitch, the vein along the underside pulsing visibly.
Sage exhaled sharply through his nose, the tension in his shoulders cracking as a wry laugh punched out of him. He sighed, dragging a hand down his flushed face. "Actually, it’s only fair you two suck my dick to make it up to me." His lips quirked, joking and half-desperate, until Jake stepped forward, his freckled fingers already working his waistband loose.
"Okay," Jake said, voice steady.
Sage blinked. "Dude?"
Jake crouched, his knees hitting the tile with a soft thud. "I'll do it," he repeated, green eyes flicking up to meet Sage's stunned gaze. His fingers brushed Sage's trembling inner thigh. "Close your eyes. Pretend it's her."
Sage's throat worked visibly. His cock twitched against Jake's cheek, hot and insistent. "You're-" His breath hitched when Jake exhaled against his damp skin. "Fuck. Okay." His fingers clenched on the bench edge as he squeezed his eyes shut, lashes fluttering against flushed cheeks.
Jake extended his tongue slowly, pink against Sage's ruddy tip, and lapped up the glistening bead clinging there. The taste burst across his tongue: salt, musk, the faint tang of the girl's arousal still smeared along Sage's length. Sage groaned low and long, his hips jerking forward instinctively. Jake caught him with a firm grip at the base, his other hand sliding up Sage's tensed thigh.
"Jesus Christ," Sage hissed through clenched teeth. His fingers scrabbled against the bench, knuckles whitening. "Fuck yeah, Emily-" His cock pulsed against Jake's tongue, another pearl of precum welling at the slit. Jake hummed, the vibration dragging a broken noise from Sage's throat as he licked again, slower this time, tracing the swollen ridge beneath the head.
Asher shifted behind them, his breath audible. Jake glanced back to see his best friend frozen in place, his dark eyes locked on where Jake's lips stretched around Sage's cockhead.
"Keep those eyes closed," Jake murmured against Sage's skin, his breath hot where it ghosted over wet flesh. Sage's eyelashes fluttered wildly, but he obeyed, squeezing them shut with a shudder. His chest heaved, every freckle standing out starkly against his flushed skin, as Jake swallowed him down another inch.
The stretch burned Jake's lips pleasantly, his nose pressing into Sage's damp curls at the base. Sage's thighs trembled violently under Jake's palms, hissing between his teeth when Jake hollowed his cheeks and sucked. "Fuck, fuck," Sage's voice cracked, his hands flying to Jake's hair but hovering there. Jake rolled his eyes up, watching Sage's slack-jawed expression through his lashes. He then deliberately and slowly hummed against Sage's cock.
Sage made a noise like he'd been gutted. His fingers finally fisted in Jake's ginger strands, tugging sharply. Jake groaned around him, the vibration wringing another helpless thrust from Sage's hips. Precum dripped hot against Jake's tongue, flooding his mouth with the bitter tang as Sage's thighs quaked.
Behind them, Asher's breath hitched audibly. Jake glanced back again just long enough to see Asher's thick fingers gripping his own cock through his shorts, his olive skin flushed dark under the fluorescents. Their eyes locked, and Asher's throat worked visibly before Jake turned away, focusing back on Sage with renewed intensity.
Sage's grip tightened as Jake pulled off with a slick pop, his spit-smeared cock bobbing angrily between them. "You," Sage panted, his dark eyes wild, "you've done this before." His thumb swiped roughly over Jake's lower lip, smearing precum across the freckled skin.
Jake smirked, licking the taste off his lips. "Once or twice." Then he ducked back down, swallowing Sage whole in one smooth motion. Sage's shout bounced off the lockers, his hips jerking forward reflexively. Jake gagged slightly but didn't pull away, just tapped Sage's thigh twice, a silent easy.
Sage exhaled shakily, his fingers gentling in Jake's hair. "Sorry, sorry," His apology dissolved into a moan when Jake hummed around him, the vibration wringing another pearl of precum from his slit. Jake swallowed it eagerly, his own cock throbbing in his shorts.
A rustle of fabric behind them as Asher shuffled closer, his breathing ragged. Jake felt the heat of him before he spoke, his deep voice rough. "Need help?"
Jake pulled off with a wet pop, glancing up at Sage's wrecked expression- lips parted, lashes fluttering, sweat beading along his collarbones. "Yeah," Jake rasped, wiping his mouth with the back of his hand. "Get over here."
If you enjoyed this story, consider supporting the author on Patreon.
To get in touch with the author, send them an email.