Cover of The Locker Room Confessions

The Locker Room Confessions

Read the story

1 chapter · 3088 words · Read 1 times

I wanted to start this thread a while back and finally took the courage to do so. With that being said, I have been working out at my gym since their opening and noticed a lot of guys forget to take their underwear after they finish showering. One day I picked up an XL Fruit of the Loom breathable with the stench of the guy who wore them from his workout filling my nose. What happened afterward surprised even myself; I had such a hard on! I hid them in my towel and took them home. When I got home, I put them on and got even harder then came in them. Since then I have a small collection... I have such a massive underwear fetish. To add to this, my fetish expanded to clothes ripping and so seeing a man rip his underwear off will have me blow my load almost instantly.

Chapter 1: The Forgotten Trophy

The disinfectant smelled sharp, like a chemical lie over the top of the real story the locker room told. Sweat. Old rubber. Wet concrete. It was a smell Gavin had come to know as intimately as his own apartment, and right now, it was the only thing holding him together.

He focused on tying his sneaker, the double knot a tiny anchor. Everything was a bit too loud: the clang of a distant weight plate, the slam of a locker door, the hiss of a shower three rows over. He kept his head down, a practiced move. Don’t look. Don’t engage. Just get changed and get out.

Then he heard the voice, a warm, rumbling baritone that cut through the humid air.

“Absolute butcher’s shop in here today, Gav.”

Alfred. He shuffled into Gavin’s peripheral vision, a mountain of a man shedding his sweat-soaked grey tee. The fabric peeled away, revealing a landscape of dense, dark chest hair, matted and glistening. Alfred dumped the shirt in his gym bag with a sigh, his broad back rippling. Gavin’s throat went dry. He gave a non-committal grunt, a sound he hoped passed for agreement.

“New kid on the leg press,” Alfred continued, unbuckling his shorts. “Form was a crime against humanity. Nearly told him, but… you know.” He shrugged, the movement massive. “Not my circus.”

Gavin’s eyes, traitors that they were, flicked up. Alfred had hooked his thumbs in the waistband of his shorts and his compression tights underneath. In one fluid, utterly mundane motion, he pushed everything down to his ankles and stepped out of the damp pile.

Gavin’s heart did a hard, painful stutter against his ribs.

Alfred stood there, naked, scratching his stomach with one hand as he rummaged in his bag with the other. He was completely at ease, a study in unselfconscious mass. And then, he turned and padded, bare feet slapping on the tile, toward the shower stalls.

Gavin stopped breathing.

Left behind on the damp floor, right where Alfred had stepped out of them, was a pair of briefs. Dark grey, maybe black, soaked through with sweat, pressed into the shape of the body that had just filled them. The elastic waistband was twisted. The fabric lay heavy and intimate, a discarded second skin holding the day’s heat, the day’s effort.

A potent, salty, musky scent hit Gavin’s nostrils, cutting through the cheap pine disinfectant. It was raw and animal and real. His face flooded with heat. Shame, hot and immediate, coiled in his gut. But beneath it, a deeper, older current tugged, an attraction so specific and overwhelming it felt like a sickness.

He looked away, fast, fumbling with his own lock. Don’t look. Don’t. The sound of the shower starting up, the splash of water on tile, was a taunt. Everyone else was gone. It was just him, the hum of the ventilation, and that dark patch on the floor.

He could walk away.Right now. He should.

His fingers, clumsy and cold, finally found his combination. The lock clicked open. He pulled his street clothes from his locker—jeans, a plain hoodie—his movements jerky. But his gaze kept drifting back, pulled like a magnet.

The briefs were just… there. An artifact. A confession he hadn’t asked for.

The water shut off. Gavin froze. A moment later, Alfred emerged from the stall, a white towel slung around his hips, his hair plastered to his forehead. Water droplets traced paths through the forest of hair on his chest. He was whistling.

He walked right past the briefs on the floor. Didn’t even glance down.

“Forgot my goddamn shampoo again,” Alfred said to no one in particular, heading to his locker. He dug around, pulled out a bottle, and turned back toward the showers.

He passed the briefs again. Unseeing.

Gavin’s mind was a riot. He’ll see them when he comes back to get dressed. He’ll pick them up. He’ll put them in his bag. The logic was sound, but it did nothing to calm the frantic drumming in his chest. This was a test. A cruel, accidental test.

Alfred finished his second shower, came back, toweled off at his locker. He pulled on clean jeans, a fresh shirt. He stuffed his dirty workout gear into the mesh bag.

He zipped the bag. He slung it over his shoulder.

He gave Gavin a nod. “See you Wednesday, Gav. Don’t skip cardio.”

And he walked out. The heavy door hissed shut behind him.

Silence, thick and deafening, pressed in. The hum of the fluorescent lights was suddenly overwhelming. Gavin stood alone in the stark, tiled expanse. His eyes were locked on the floor.

The briefs remained. A dark puddle on the pale tile.

He walked over. Every step echoed. He stood above them. The scent was stronger here, a concentrated essence of labor and body. He knelt, the cool tile biting through his jeans. He didn’t touch them. Not yet. He just looked, studying the weave of the fabric, the way it was compressed, the faint salt lines of dried sweat.

His hand, seemingly of its own volition, reached out. His fingertips hovered an inch above the damp cotton. The heat rising from them was palpable.

A door banged open in the distance. Voices.

Gavin snatched his hand back as if burned. He stood up so fast his head spun. He couldn’t leave them here. Someone else would find them. The janitor would… The thought was unbearable.

Moving quickly now, driven by a panic that overrode everything else, he grabbed a clean gym towel from his bag. He used it like a barrier, scooping the damp briefs up without letting his skin make contact. They were heavier than he expected, warm. He wadded the towel around them, creating a bundle, and shoved it deep into the bottom of his own gym bag. He zipped it closed.

The locker room felt different. The air was charged. The mundane sounds were now a cover for his crime. He finished changing, his movements rushed and furtive. He slung the bag over his shoulder. The weight of it felt enormous, conspicuous.

He pushed out into the evening air, the coolness a shock. He walked fast, head down, toward his car. The bag bumped against his hip with every step, a secret, shameful pendulum. His mind was already racing ahead, to the silence of his apartment, to the locked bathroom door, to the moment he would unwrap the towel and face what he’d done.

He didn’t feel aroused. Not now. He felt sick. And terrified. And, underneath the terror, a desperate, thrilling curiosity that scared him most of all.

And, underneath the terror, a desperate, thrilling curiosity that scared him most of all.

He was almost to the exit, the glass doors a blurry rectangle of evening light, when they swung inward. A figure filled the frame, backlit, halting Gavin in his tracks.

It was Brandon. Another regular. Not as massive as Alfred, but built thick and solid, a powerlifter’s compact frame. He was drenched. His grey tank top was plastered to his torso, dark with sweat, the armholes gaping to reveal a thatch of dark armpit hair, slick and wet. His black shorts were equally soaked, clinging to his thick thighs and the pronounced curve of his ass.

“Gav,” Brandon nodded, wiping his forehead with the back of a meaty hand. “Hell of a session. Forgot my fucking keys in my locker. Walk with me?”

Gavin’s mouth was dry. The bag with Alfred’s briefs felt like a neon sign blinking on his shoulder. But Brandon was already turning, and the sight of his back, the sweat-soaked fabric translucent, the powerful shift of his shoulders… Gavin’s feet turned before his mind could form a protest.

“Sure,” he heard himself say, his voice stranger.

They walked back into the chemical-scented humidity. Brandon’s locker was near the showers. He swung his gym bag off his shoulder, a simple black backpack, and unzipped it with a grunt. “Fuckin’ wrecked,” he said, his voice a calm, easy baritone. He grabbed the hem of his tank top and peeled it up and over his head in one practiced motion.

Gavin watched, frozen. Brandon tossed the sopping shirt onto his backpack. His torso was a map of dense muscle sheened in a fresh, salty glow. A dusting of dark hair trailed from his navel down into the waistband of his shorts. His pecs were solid, his shoulders round and full. Gavin’s heart hammered against his ribs, a frantic drum against the quiet clatter of Brandon opening his lock.

“Gotta get this swamp-ass situation handled,” Brandon muttered, more to himself than to Gavin. He popped the button on his shorts, dragged the zipper down. The sound was obscenely loud in the empty room. He pushed the shorts down his legs, stepping out of them.

He stood there, in just his underwear. They were briefs, white, but greyed with sweat and stretched taut over his powerful thighs and substantial package. The fabric was strained at the seams. Then Brandon turned slightly, looking down at his own hip, and let out a low, amused chuckle.

“Not again,” he sighed.

Gavin’s eyes were glued. There, along the leg seam of the briefs, was a clean, vertical rip, about two inches long. Through it, Gavin could see the shadow of coarse hair and the dense muscle of Brandon’s inner thigh.

“Oh well,” Brandon said, his tone light. He hooked his thumbs in the waistband. “These are done for. Some steam lettin’ out will be nice.” He pushed the briefs down.

They slid over his hips, down his thick thighs, and pooled at his ankles. He stepped out of them, completely naked.

Gavin’s breath caught. A full, heavy exhale escaped Brandon’s lips. “Oh, finally. Felt like I couldn’t breathe in these.” He was entirely unconcerned, standing in the middle of the locker room aisle, a monument of damp, hairy flesh. He palmed his firm, slightly soft gut, patting it with amusement.

He glanced over at Gavin, who realized he was probably staring with the intensity of a surgery. Brandon just grinned, flexing one of his massive biceps. The muscle swelled, a defined planet under his skin. He raised his arm, and the motion pulled taut the dark, soaked thicket of his armpit hair.

“You know I keep buyin’ new pairs,” Brandon said conversationally, as if discussing the weather. “But I keep rippin’ ‘em.” He gave his belly another pat and then gestured to his own naked body, his cock hanging thick and soft against his balls. “Guess the bulk is showin’, huh?”

Gavin couldn’t speak. He could only nod, a stiff, jerky motion. His face was on fire. His own jeans felt suddenly, painfully tight. The scent of Brandon—hot skin, clean sweat, something muskier—flooded his senses. He felt lightheaded, mesmerized by the casual display, the sheer physicality of it. The ripped briefs lay discarded on the tile, a white flag of surrender.

Brandon turned, still completely at ease, and grabbed his towel. “Gonna rinse off this lake of sweat. See you ‘round, Gav.”

He walked toward the showers, his bare ass firm and dimpled, the back of his thighs powerful. The shower door clicked shut. A moment later, the water hissed on.

Gavin stood alone, shaking. His eyes fell to the white briefs on the floor. The rip. The palpable heat. The faint, darker stain at the front.

His own bag, with Alfred’s stolen pair, seemed to burn against his side.

Without thinking, driven by a compulsion that drowned out every shred of reason, he crouched down. He picked up Brandon’s briefs. They were warm, damp, heavy in his hand. The cotton was stretched thin. He brought them closer, his vision tunneling. The musky, salty, intensely personal smell hit him like a drug.

A groan escaped him, low and desperate. He shoved the briefs into his bag, on top of Alfred’s, and zipped it closed, his hands trembling.

From the showers, he heard Brandon’s voice, raised in a off-key song under the spray.

Gavin fled, the bag clutched to his chest, his whole body screaming with shame and a hunger so deep it felt like falling.

Gavin fled, the bag clutched to his chest, his whole body screaming with shame and a hunger so deep it felt like falling.

The cold night air did nothing to cool the fire on his skin. Each step from the gym’s back door to the parking lot was a stumble, his vision tunneling on the cracked asphalt. His car, a ten-year-old sedan, sat under a flickering sodium light. He fumbled the key, dropped it, cursed under his breath as the metallic clink echoed in the silent lot. He snatched it up, jammed it into the lock, and threw himself into the driver’s seat, slamming the door shut on the world.

Silence. Then, the ragged sound of his own breathing.

He sat there for a long minute, engine off, hands still gripping the steering wheel. The gym bag sat on the passenger seat like a live bomb. He couldn’t look at it. He started the car, the rumble loud in the quiet, and reversed out of the spot too fast, tires squealing.

The drive home was a blur of streetlights and shame. He saw nothing, just the road in front of him, his mind replaying the moments on a vicious loop: Alfred’s nonchalance, the briefs on the tile, Brandon’s laugh, the rip in the white cotton, the sheer weight of them in his hand. His cock ached, trapped and hard in his jeans, a traitorous pulse beating in time with his panic.

He lived in a duplex on a quiet, fading street. He killed the engine and sat again in the dark. The house was dark. His roommate, Leo, was probably still at work. Gavin grabbed the bag, its contents now feeling illicit and dangerous, and slipped out of the car.

The key turned in the front door. He stepped into the dim entryway, the familiar smell of old carpet and microwaved noodles doing nothing to ground him. He kicked off his shoes, the thud too loud in the empty house.

He went straight to his room, closing the door behind him and leaning against it. His sanctuary. Band posters, a cluttered desk, a rumpled bed. It felt like a stranger’s room.

He placed the gym bag gently on his bed, as if it contained something fragile. His hands were shaking. He unzipped it slowly.

The clean towel was on top. He pulled it out, and the smell hit him first—that potent, complex aroma of sweat, skin, musk, and masculinity, now doubled, concentrated. His mouth watered. His stomach churned.

He reached in and pulled out the first pair. Alfred’s. Dark grey, soaked, the fabric stiff in places. He held them up. They were substantial, heavy with the memory of the man’s body. He brought them to his face, inhaling deeply, and a sharp, desperate groan was torn from his throat. It was Alfred, all of him, the hours of labor, the heat of his skin, the faint, undeniable trace of his cock and balls. Gavin’s eyes rolled back. The shame was there, a cold knot in his gut, but it was being swamped, overwhelmed by a tidal wave of pure need.

He dropped his jeans and boxers, letting them pool around his ankles. His cock sprang free, fully hard, leaking. He was already stroking himself, a rough, frantic motion. He held Alfred’s briefs in his other hand, rubbing the damp pouch against his cheek, his lips.

“Fuck,” he whispered, the word harsh in the quiet room. “Oh, fuck.”

He wasn’t thinking anymore. He was feeling. He wrapped the briefs around his cock, the damp, salty cotton a shocking, delicious friction. He thrust into the fabric, imagining it was the heat of Alfred’s body, the press of his thick thighs. The scent enveloped him, drugging him. He pumped, his breath coming in short, sharp gasps.

Then he remembered the other pair.

He let Alfred’s briefs fall and grabbed Brandon’s from the bag. The white cotton was softer, stretched, the rip a dark invitation. He pressed his nose into the tear, inhaling the more intimate, concentrated smell from within. It was sweeter, muskier, profoundly private.

He lost all control.

He lay back on the bed, Brandon’s ripped briefs in one hand, Alfred’s in the other. He draped Alfred’s over his face, breathing him in, while he used Brandon’s to jack himself off, the torn seam catching and pulling on his sensitive skin in a way that made him see stars. He fucked into his fist, the fabric a crude, stolen proxy, his mind a riot of images: Alfred’s hairy chest beaded with shower water, Brandon’ casual shrug as he stood naked, the powerful, unconcerned bulk of them.

“God… shit… Brandon…” he moaned into Alfred’s briefs, the names a prayer and a curse. The sensations coiled, tight and urgent, deep in his balls. The room filled with the sound of his slick, frantic strokes and ragged, muffled cries.

He came with a choked-off shout, his back arching off the bed. Pulses of cum shot over his stomach and chest, hot and messy. He spasmed, jerking through it, the stolen briefs still clutched in his hands, held over his face like a shroud.

Then it was over.

The silence rushed back in, colder and heavier than before. The high receded, leaving a vast, hollowed-out wreckage. He lay there, covered in his own mess, the smell of the two men now mixed with the sharp, acrid smell of his own release.

He slowly lowered the briefs from his face. They were damp with his breath now, sullied. He looked at the stark evidence of his climax splattered across his skin, then at the ruined, cherished fabrics in his hands.

A wave of nausea, profound and sickening, washed over him. He scrambled off the bed, his legs weak, and stumbled into the bathroom across the hall. He didn’t turn on the light. He fell to his knees on the cold linoleum and dry-heaved over the toilet, nothing coming up but guilt.

After a long time, he flushed, leaning his forehead against the cool porcelain. He was empty. He was a thief. He was a freak.

He stood up, avoiding his reflection in the dark mirror. He walked back to his room, a ghost in his own house. He looked at the scene on his bed—the stained briefs, the damp towel, his own spent body.

Read on DreamPress

Write your own erotic story with AI