Erotic Audio Story

My Boxing Partner's Stocking Cock

Alex's boxing partner reveals her stocking cock.

▶ 36 min listen Narrated by Michael Transgender
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The gym stank of sweat and old leather, the heavy bags still swaying from the last round of abuse. Alex’s fists throbbed inside the wraps, knuckles raw where the tape had bitten deep. He’d been sparring with Jordan for three solid months now, ever since she’d walked into the late-night open sessions looking like pure trouble in those painted-on compression shorts and a sports bra that barely contained the soft swell of her chest. Twenty-six, sharp jaw, hips that rolled when she moved, and a right hook that had dropped him more times than he liked to admit. He was twenty-eight, lean muscle carved from skipping rope and endless pad work, and he’d been hard for her since the first time she grinned and told him to keep his guard up.

Tonight the place was empty. Fluorescent lights buzzed overhead, casting everything in that cheap blue-white glare. They’d gone twelve rounds on the mitts, then body work until both of them were dripping. Jordan’s dark hair stuck to her neck in wet strands. Every time she pivoted, those tight black shorts rode up the curve of her ass, and Alex’s cock twitched in his own trunks like it had a fucking mind of its own. He kept telling himself it was just the sparring high, the way her thighs flexed, the low laugh she gave when she slipped his jab. Bullshit. He’d jerked off thinking about her mouth three nights running.

“Hit the showers,” Jordan called, voice rough from exertion. She peeled off her gloves and tossed them toward her bag. “I need five minutes to cool down before I peel this shit off.”

Alex nodded, still breathing hard, and headed for the locker room first. He stripped, rinsed the salt off his skin under the lukewarm spray, towelled quick, and yanked on fresh shorts and a loose tank. His mind kept circling back to the way Jordan’s cock had pressed against the front of her compression shorts during clinches—thick, heavy outline he’d pretended not to notice every single time. She never hid it. Just let it sit there, proud, while she danced around him on the balls of her feet. He’d catch himself staring and force his eyes back to her face, only to find her already watching him with that knowing little smirk.

He stepped back into the main gym to grab his water bottle and nearly walked straight into her.

Jordan stood by the heavy bag, mid-change. She’d already shucked the sports bra; small, perfect tits jiggled as she bent to shove the compression shorts down her hips. Underneath she wore sheer black stockings—thigh-highs, the kind with the wide lace tops that dug into soft flesh. The nylon clung to her long legs like a second skin, shiny under the lights, and nestled between them was her cock. Thick, half-hard already, the dark shaft outlined perfectly against the sheer mesh where the stockings met bare skin above. No panties. Just that heavy meat hanging, balls drawn tight, the tip flushed and glistening with a bead of precome that caught the light.

Alex froze. Water bottle slipped from his fingers and clattered on the mats.

Jordan looked up. Didn’t flinch. Didn’t cover. She just straightened slowly, shorts pooled around one ankle, and let him look. Her cock twitched under his stare, thickening further until it stood out proud against the black nylon, veins visible through the thin fabric stretched across the base.

“Fuck,” Alex breathed. His own dick surged hard so fast it hurt, tenting the front of his shorts without shame.

Jordan’s mouth curved. She kicked the shorts free and stepped closer, stockings whispering. Sweat still sheened her collarbones, trickled between her tits. “You finally decided to stop pretending you weren’t staring every damn session?”

Alex’s throat worked. He could smell her—clean sweat and something warmer, musky, pure cock. “I… yeah. Jesus, Jordan. Those stockings—”

“I wear them under everything.” She closed the last foot of space. Her hand came up, palm flat on his chest, feeling the hammer of his heart. “Makes me feel fucking sexy when I’m beating the shit out of you. You like it?”

He nodded once, sharp. His eyes dropped again to that thick length, the way the sheer black stretched over the head now, transparent enough he could see the slit weeping. “Been wanting to put my hands on you for months. Didn’t know if… if you’d want that.”

Jordan laughed low, raw. She reached down, cupped her own cock through the nylon, gave it a slow stroke so the fabric dragged over the sensitive head. “Wanted your hands on me since the night you almost knocked me on my ass with that left hook. Look at you. All lean muscle and hungry eyes. You hard right now, Alex?”

He didn’t answer with words. Just grabbed her wrist and shoved her palm against the rigid outline in his shorts. She squeezed, and a groan tore out of him. Jordan’s fingers traced the shape, thumb pressing the underside.

“Thick,” she murmured. “Been thinking about this while I jacked off in the showers after you left. Wondering if you’d freak if you saw what I keep tucked away.”

“Not freaking.” Alex’s voice came out rough. He stepped in until their bodies almost touched, until the head of her stocking-covered cock nudged the front of his shorts. Heat rolled off her. “Wanted to drop to my knees half the fucking time you had me in the clinch. Feel it. Taste it.”

Jordan’s breath hitched. She rolled her hips once, deliberate, dragging that thick shaft up the length of his trapped dick. The sheer nylon rasped. Precome smeared a dark spot through the fabric. “Then why the hell are we still talking?”

Fresh filth, nightly

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