dan started asking me to spot him in august because i don’t yell at him about form.
he plays rec softball on wednesdays, drives a gray tacoma with one dented tailgate handle, and works in residential HVAC. he has forearms like cured hams and a laugh that rattles the glass in the front doors. i’m five-seven, run cross-country, and work the closing desk at Metro Fitness three nights a week wearing oversized hoodies and pink training shorts that make the older powerlifters clear their throats when they hand over their guest passes.
we’re an absurd pair on the floor. he loads three plates on each side of the bar and grunts like an engine; i stand behind him with two fingers lightly on his lats making sure he doesn’t dump the bar on his throat.
then three tuesdays ago, after everyone had cleared out and the deadbolt was turned on the front glass, he sat on the bench in the staff locker room, unzipped the front pouch of his gym bag, and pulled out a translucent polycarbonate cage no bigger than a lime.
“i need you to do something,” he’d said, staring hard at the rubber flooring between his running shoes. “and you can’t be weird about it.”
“i’m never weird,” i said.
he held out the little lock. “I can’t stop thinking about it during sets, man. Just keep it in your locker until Thursday.”
tonight was thursday.
the gym closed at ten. by ten-fifteen the overhead sodium lights on the main floor had clicked off with that heavy industrial thud, leaving only the dull fluorescent tubes in the locker room humming their flat buzz. the air smelled like damp towels, eucalyptus spray, and the dry mineral tang of lifting chalk.
dan sat on the varnished pine bench, hunched over, elbows on his knees. he’d just finished four working sets of hack squats that left his quads swollen and flushed pink through his black compression shorts, the seam strained over the hard plastic curve trapped underneath. his grey State lifting shirt was soaked through the chest in a dark V, clinging to his pecs.
i walked in with the tiny brass padlock key clinking against my locker combination dial, holding the thin hair tie i’d looped through the ring.
he looked up. his jaw was tight, stubble dark along his throat, breathing still coming heavy from the workout.
“you got it?” he asked. his voice was lower than usual. rougher.
“right here,” i said, stopping right between his knees.
standing there in my shorts and sneakers, looking down at his broad shoulders, i could feel the shift in the room like barometric pressure dropping before rain. dan didn’t look away this time. he reached out with one thick, calloused hand, wrapped his fingers around my wrist, and pulled me three inches closer until the denim of my thighs bumped his bare knees.
“tell me you didn’t touch it,” he muttered.
“i checked on it,” i lied, watching his throat bob. “every time i grabbed my water bottle.”
“fuck,” he breathed.
with the key cold in my left fist, i reached my right hand down and placed my palm flat against his inner thigh, right above the knee. the muscle was hot and twitching from the squats. i slid my fingers upward, dragging my palm along the damp nylon of his shorts, feeling the heavy thickness of his leg until my thumb found the hard, unmistakable ridge of the cage ring.
his thick thighs trembling from heavy squats as my thumb traced the rim, his fingers tightened around my wrist, not shoving me back, just bracing himself like he was trying to keep the bench from floating away.
“still locked tight,” i whispered.
“it’s been six days, juno,” he groaned through his teeth. “every time i hit the bottom of a rep today the plastic dug into my hip. i almost dropped two-twenty-five on my collarbone because all i could think about was your mouth.”
that’s dan’s favorite game: pretend this is about sports science. pretend keeping a cage locked between his legs is just a discipline routine for lifting, like creatine cycles and cold showers. but his breathing was ragged, and when my thumb pressed down on the clear tube, i felt his cock jump inside the polycarbonate, leaking clear pre-cum against the vent holes.
“thought you said it was for recovery,” i teased, dragging my nails down the front of the plastic cylinder.
“shut up,” he muttered, but his head fell back against the green locker doors with a hollow clang. “just—take the fucking shorts off.”
i didn’t rush. i hooked my thumbs into the waistband of his compression shorts and peeled them down over his quads, down past his knees, until he kicked his sneakers free and sat on the wooden bench completely bare below the waist.
he was huge, but the clear cage held him compressed down into a tight, frustrated fist. the silicone ring bit snugly into the base of his shaft, his heavy testicles hanging full and drawn up tight beneath the plastic shell. clear fluid was already smeared across the inside of the tube, weeping from his slit with every hitch of his chest.
“look at you,” i murmured, kneeling on the rubber floor between his knees. “big college linebacker, locked up in two ounces of plastic, letting the skinny desk boy tell him when he gets to touch himself.”
“juno, please,” he growled. his hands came down on my shoulders, heavy and warm. “you gonna tease me all night or are you gonna use it?”
“i’m deciding,” i said.
i leaned forward and put my mouth directly over the slotted tip of the cage.
the plastic was cool for half a second before his body heat warmed it. i flattened my tongue against the drainage holes, tasting the salty sting of his pre-cum leaking through the slits. dan let out a ragged, broken gasp that echoed off the stainless steel shower partitions behind us. his hips twitched forward involuntarily, his cock straining futilely against the rigid polycarbonate wall.
“oh god,” he choked out, fingers tangling in the collar of my hoodie. “that’s—fuck, juno, suck on it. suck through the plastic.”
i wrapped my lips tight around the end of the cylinder, pulling hard, creating suction that dragged the swollen, trapped head of his cock against the vents. with my free hand, i reached underneath, cupping his heavy balls, rolling them in my palm while my thumb pressed deep into the warm, sensitive perineum behind his sack.
Dan fell apart, gripping my dark hair, groaning into the empty locker room, his hips bucking in short, desperate thrusts. he couldn’t get hard, couldn’t expand, but the friction and the vacuum of my mouth over the locked head were driving him out of his mind. his chest was heaving, sweat dripping from his chin onto my forehead, his whole body locked in that terrible, sweet torture of an erection that has nowhere to go.
“gonna come,” he panted, his voice fracturing into pure panic. “in the cage—juno, it’s gonna ruin—unlock me, please, unlock it, i want to come in your hands—”
i pulled off him with a loud, wet pop, saliva stringing from the tip of the tube to my lower lip.
“what do you want?” i asked, looking up at him from the floor.
“the key,” he begged, chest shuddering. “the key, please, juno. unlock me.”
i held up the little brass key. deliberately, with calm, steady fingers, i lined the teeth up with the padlock at his base. the metal clicked softly as it turned. the shackle sprang open.
i pulled the brass lock free, dropped it onto the bench, and slid the clear plastic tube off his shaft.
the second the constraint released, his cock sprang forward, thick, dark red, and pulsing violently. it had to be seven solid inches, swollen from six days of denial, the head weeping so heavily a fat drop of clear fluid dripped down onto his thigh before he could even blink.
he didn’t wait. he grabbed me by the front of my shirt, hauled me up off the floor until my chest was mashed against his, and smashed his mouth into mine.
it wasn’t a tentative kiss. it was hungry, rough, and desperate, his tongue pushing between my lips, tasting his own salty leak on my tongue while his arms locked around my waist like iron. he kissed me like he’d been starving in the desert, his stubble scraping my cheek, groaning into my throat while his rock-hard length pressed straight against my stomach through the thin cotton of my shorts.
when he broke the kiss, we were both gasping for air.
“stroke me,” he whispered, his forehead knocked against mine. “fast. both hands.”
i gripped his base with my left hand and wrapped my right fist around the slick head, pumping him in long, hard strokes. the skin was scorching hot, calloused from my grip, and with every stroke his hips jerked forward into my palms. the wet slapping noise of his skin echoed through the quiet locker room.
“dan,” i whispered, looking right into his dark eyes. “come for me.”
“i’m coming—fuck—juno—”
his body locked rigid. his back arched off the bench, his shoulders slamming into the green lockers, and with a guttural roar that tore out of his chest, he erupted in heavy hot ropes across my fingers and the front of my shirt.
he came in violent, pulsing waves, shooting thick, white spurts that coated my knuckles, splattered across his own abs, and soaked through the pink fabric of my waistband. he kept thrusting into my fist as the load pumped out of him, each pulse dragging a shuddering groan from his throat until he was completely drained, trembling from his shoulders to his calves.
we stayed like that for a long time.
the locker room was silent again except for our heavy breathing and the steady drip of a shower head three rows down. dan’s forehead rested on my shoulder, his arms still looped around my waist, his soft cock twitching weakly against my palm. i stroked him gently, smoothing my thumb over his sensitive tip, feeling his pulse gradually slow down to a normal human rhythm.
“holy shit,” he mumbled into my neck.
“recovery looking good?” i asked softly.
he gave a quiet, breathless laugh that shook his ribs against mine. “you’re an asshole, you know that?”
“you handed me the key, dan.”
“yeah,” he said, pulling back slowly to look at me. his face was flushed, his eyes soft and completely unguarded in a way i’d never seen him on the lifting floor. “i did.”
he grabbed a fresh white gym towel from the stack on the table and gently wiped the come from my hands and the front of my shirt, taking his time, thorough and quiet. when he was done, he pulled on a clean pair of grey sweatpants and sat back down on the pine bench.
on the wood beside his shaker bottle sat the clear plastic cage and the little brass padlock.
dan looked at it for a quiet ten seconds. then, with steady, unhurried fingers, he picks up the brass padlock, clicks it shut around the ring, and drops the key back into my palm.
he looked up, catching my gaze through his dark lashes.
“tuesday?” he asked. “leg day again?”
i curled my fingers around the brass key, feeling the cold metal press into the center of my hand.
“tuesday,” i said. “don’t be late.”

