Caught Skinny-Dipping: Locker Room Surrender

Ingrid gets caught masturbating naked by the janitor and they cum together.

31 min read August 28, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

Ingrid slipped through the side door of the university aquatic center just past midnight, the electronic lock yielding to the master key she had copied months ago from a careless coach. At twenty-two she was the star of the women’s swim team, all lean muscle and restless hunger, and the official hours never gave her enough of the water. Tonight she wanted it raw and private. The corridor lights were half-dimmed for energy savings; her bare feet made almost no sound on the cool tile as she padded past the trophy cases and into the women’s locker room.

She stripped without ceremony. Sports bra first, then the thin cotton shorts, panties peeling away last. Her body was already warm from the walk across campus, nipples tightening in the air-conditioned chill. She stood a moment before the long mirror, palms sliding down the flat plane of her stomach, over the neat triangle of dark hair between her thighs. Competitive swimmers kept everything streamlined; the sight of her own bare cunt still startled her sometimes, soft and vulnerable after hours of chlorine and speed suits. She turned, studying the tight curve of her ass, the long lines of her legs. Then she grabbed a towel she would never use and pushed through the swinging doors into the pool hall.

The water waited, vast and black under the high skylights. No one else. Only the low hum of the filtration system and the faint reek of ozone. Ingrid dropped the towel on the starting block and dove clean. The cold shocked a gasp out of her lungs; every inch of bare skin lit up at once. She surfaced, hair streaming, and floated on her back, arms wide. The water licked her breasts, slid between her parted thighs, cool fingers that asked nothing and took everything. She kicked lazily, feeling the liquid rush along her slit, already starting to swell. Soft sighs escaped her without permission, echoing off the tiled walls and the empty bleachers.

She swam freestyle for twenty minutes, hard and fast, then rolled onto her back again and let her hands wander. Fingers brushed her nipples until they stood stiff and aching. One hand drifted lower, circling the smooth mound, teasing the edges of her outer lips. The water made everything slicker, more immediate. She thought of the forbiddenness of it—naked in the university pool after hours—and her clit pulsed hard against her fingertip. A longer sigh broke free, louder this time. She drifted toward the shallow end, found the underwater ledge, and braced herself there so she could work both hands freely. Two fingers slipped inside while her thumb rubbed slow circles. The locker room beyond the glass doors seemed to breathe with her, every wet sound magnified.

Her eyes half-closed, Ingrid chased the building heat. She was close already, hips rolling against her own hand, water sloshing gently around her waist. The empty space amplified every breath, every small moan she could no longer swallow. She imagined being watched—some faceless pair of eyes drinking her in—and the fantasy only sharpened the ache. Her free hand pinched a nipple hard enough to sting. Almost there—

Footsteps.

They were soft at first, rubber soles on tile, then clearer as they crossed from the corridor into the pool deck itself. Ingrid froze, fingers still buried inside her, heart slamming. She sank lower until only her eyes and the top of her head cleared the surface, scanning the shadows near the equipment closet. A tall figure resolved itself: broad shoulders under a dark work shirt, a mop bucket handle glinting faintly. The night janitor. She knew the schedule; he was twenty-four, new this semester, name tag reading Silas. She had noticed him once or twice in daylight—quiet, competent hands, a mouth that looked like it rarely smiled. Now those same hands hung loose at his sides as he stopped dead, staring straight at the pale shape of her naked body in the water.

For three full heartbeats neither of them moved. Ingrid’s cunt clenched around her fingers in pure adrenaline. She should have scrambled out, grabbed the towel, stammered excuses. Instead a raw, mutual spark jumped the space between them like static. She saw it in the way his shoulders tensed, the way his gaze dropped openly to the waterline where her breasts floated, nipples still peaked and dark. Heat flooded her face and her core at the same time. He could see exactly what she had been doing. The wet sounds, the sighs—he had heard them all.

Silas set the mop handle against the wall with deliberate care. His voice, when it came, was low and rough, carrying easily across the quiet water. “You’re not supposed to be in here.”

Ingrid’s throat worked. She kept her hand between her legs, half-hidden by the surface ripple, but she didn’t pull it free. “Neither are you, this deep on the deck.” The words came out huskier than she intended. “Night shift usually sticks to the halls.”

He took one step closer, then another, stopping at the edge of the shallow end. The overhead lights caught the sharp line of his jaw, the way his Adam’s apple bobbed when he swallowed. His eyes never left her. “Heard noises. Thought maybe a pipe burst. Instead I find the school’s best freestyler fingering herself in my pool.”

The bluntness sent a fresh gush of arousal through her. She could feel her own wetness mixing with the chlorinated water, could smell the faint musk of it rising. Slowly, deliberately, she rose a little higher so the tops of her breasts cleared the surface. Water sheeted down her skin. “Your pool?” she echoed, a challenge and an invitation braided together. Her fingers moved again, just a shallow stroke he couldn’t miss. “Looks empty to me except for the two of us.”

Silas’s breath left him in a short, audible rush. One hand flexed at his side like he wanted to adjust himself and was fighting the urge. The front of his work pants already showed the thick ridge of a growing hard-on. Ingrid’s mouth went dry. She wanted that cock. Wanted it with a sudden, savage clarity that surprised even her. But she also wanted the stretched-out tension of being watched, of knowing he was rock-hard because of her soft sighs and open legs.

She shifted on the ledge, spreading her thighs wider beneath the water so he could see the shadow of her hand working. “You going to report me, Silas?” Using his name felt intimate, dangerous. “Or are you going to stand there in the dark and keep watching while I finish what I started?”

His answer was a long moment of silence broken only by the drip of water from her hair and the distant hum of the pumps. Then he spoke, voice scraped raw. “I’m not moving. You keep going.”

Permission and demand in the same breath. Ingrid’s pulse thundered in her ears, in her clit. She let her head tip back against the pool edge, eyes locked on his silhouette, and drove two fingers deeper. The wet sound of it was filthy, unmistakable. Her thumb found her clit and rubbed in tight, mean circles. Soft moans spilled out of her again, no longer held back—each one for him, each one echoing off the lockers beyond and the high ceiling. She could see the way his chest rose and fell faster, the unmistakable shift of his hips as he fought not to palm himself through the fabric.

“Feels better knowing you’re there,” she whispered, loud enough to carry. “Cold water on my tits, your eyes on my cunt… fuck—” The word cracked into a longer moan as she curled her fingers against the spot that always made her shake. Her free hand rose to cup one breast, offering the stiff nipple to the air and to his stare. Water lapped at her ribs with every roll of her hips.

Silas took another half-step, boots scuffing tile. He was close enough now that she could make out the dark flush on his cheekbones, the way his tongue wet his lower lip. “You’re soaked,” he said, almost wonderingly. “I can hear how wet you are even from here.”

“Been wet since I dove in.” Ingrid’s voice shook. She was climbing fast, the earlier edge rushing back doubled by the audience. “Got wetter the second I heard your footsteps. You like that? Like catching the naked swimmer with her hand in her pussy?”

“Yes.” No hesitation. The single syllable landed between them like a live wire. His hand finally dropped, pressing hard against the outline of his cock through the pants, just once, a rough adjustment he couldn’t stop. “Keep talking. Keep touching. I want to hear you come.”

The order raced straight to her core. Ingrid fucked herself harder, water splashing softly around her moving arm. She described it for him without shame—how tight she felt, how her clit throbbed under her thumb, how she wished it was his thicker fingers stretching her instead. Every filthy detail pulled another low sound from his throat. The locker room doorway yawned dark behind him; she imagined being bent over a bench in there next, but that was for later. Right now there was only the pool, the midnight air, and the janitor who refused to look away.

Her orgasm gathered like a storm under her skin, thighs trembling, breath hitching into short sharp cries. She locked eyes with Silas and let it break—hips jerking, cunt clamping rhythmically around her fingers, a broken moan tearing free that bounced off every hard surface. Water slapped the tiles. Her whole body arched, nipples pointing at the ceiling, face contorted in open pleasure while he watched every second of it.

She floated down slowly, fingers still buried, aftershocks fluttering. Silas stood rigid at the edge, chest heaving, the thick bulge in his pants unmistakable and straining. Neither of them spoke for a long moment. The air between them crackled with everything they had not yet done—his cock still trapped, her body still naked and slick and open in the water, the empty locker room waiting just beyond the glass.

Ingrid withdrew her hand at last, lifted it dripping above the surface so he could see the shine on her fingers, and met his stare with a dazed, hungry smile that promised the night was only beginning.

Ingrid stayed exactly where she was, water lapping at the undersides of her breasts, her just-spent cunt still fluttering with aftershocks. She made no move to cover herself. Instead she locked eyes with Silas and let a slow, deliberate smile curve her mouth while her hands rose dripping from the surface.

One palm glided up the wet plane of her stomach, cupped the heavy underside of her left breast, and dragged the flat of her thumb across the stiff nipple until it pebbled harder. The other hand sank lower, fingers spreading over the soft dark hair of her mound, then sliding between her parted thighs so the tips brushed her swollen outer lips. She kept her gaze fixed on his face the entire time, watching the way his pupils blew wide, the way a muscle jumped in his jaw.

“Still watching,” she murmured, voice thick. “Good.”

Silas’s throat worked. He took one more step until the toes of his boots hung over the wet tile edge. “I’ve been watching you for months,” he said, the confession scraped raw out of him. “Every damn practice. The way that Speedo rides up when you climb out of the water. The way you stretch on the deck like you know every guy in the stands is hard. I’ve jerked off in the supply closet thinking about that tight little ass. Thought about walking in here one night and finding exactly this—you naked, fucking yourself, daring me to do something about it.”

The words landed like a second set of fingers inside her. Ingrid’s breath caught. Heat bloomed fresh between her legs even though she had come only minutes ago. She rolled both nipples between her fingers now, tugging them out into the cool air, presenting them. Water sheeted down the slopes of her tits and dripped from the tips. “Then do something about it,” she whispered. “Come closer. I want you to see everything.”

He moved like a man walking into deep water. Another step. Another. Until he stood close enough that she could see the dark flush climbing his neck, the rapid pulse at the base of his throat, the brutal outline of his cock straining the front of his work pants. Ingrid shifted on the underwater ledge, spreading her thighs wider so the water no longer hid anything. She slipped two fingers straight into her cunt with a soft, filthy sound, curling them, fucking herself in slow deep strokes while her thumb found her clit again and rubbed tight circles.

“Look,” she ordered, voice shaking with fresh lust. “This is what you do to me. I’ve been so fucking empty all season, swimming laps with this ache and knowing the quiet janitor with the big hands was somewhere in the building. I used to touch myself in the showers after practice just hoping you’d walk past the door.” Her free hand abandoned her breast long enough to reach toward him, dripping, palm up in invitation. “Closer, Silas. I want you right there when I come again. I want to hear how hard you get watching me.”

He sank to a crouch at the edge, knees wide, one hand braced on the wet tile so he could lean over the water. His other hand finally gave in and cupped the thick ridge of his cock through the fabric, squeezing once, hard. A low groan tore out of him. “Jesus, Ingrid. You’re dripping. I can smell you from here—sweet and cunt-slick under the chlorine. Keep going. Show me how you like it.”

She did. She opened herself with two fingers, then three, stretching her entrance while he stared straight down between her legs. The water turned milky around her moving hand. Every wet suck of her pussy around her fingers echoed off the high ceiling. She pinched her clit between thumb and forefinger, rolled it, then rubbed faster, hips rolling up to meet her own touch. Her tits bounced with every thrust of her arm. Nipples dark and wet and begging.

“I’ve fantasized about bending you over a starting block,” Silas rasped, eyes never leaving the place where her fingers disappeared. “About licking that pretty cunt until you screamed loud enough for the whole campus to hear. About sliding into you while you were still dripping from the pool. I’ve come so many times thinking about your mouth, your tits, the way you’d look with my cum running down your thighs. And now you’re right fucking here, putting on a show like you were made for it.”

Ingrid’s moan cracked open. The dirty admission, the raw hunger in his voice, shoved her higher than the first orgasm had. She locked eyes with him again and began openly masturbating for his gaze alone—no more half-hidden strokes, no more water as cover. She lifted her hips until her cunt cleared the surface, legs spread in a wide V, and fucked herself with long, glistening strokes so he could watch every inch of her fingers vanish and reappear shiny. Her thumb battered her clit in mean little circles. Soft, broken sounds spilled out of her on every breath.

“Come closer,” she begged, reaching for the front of his pants with her free hand. Water dripped from her wrist onto the tile between his boots. “Let me feel how hard you are while I do this. I want your cock in my hand when I come. Want to know you’re right there on the edge with me.”

Silas didn’t hesitate. He shifted forward until his knees hit the edge, unzipped just enough to free the heavy length of his cock. It sprang out thick and dark, the head already wet, veins standing rigid along the shaft. Ingrid’s fingers closed around him immediately—hot, velvet-soft skin stretched tight over iron—and stroked once from base to tip, smearing the bead of precum. He hissed through his teeth, hips jerking into her grip.

“Fuck—yes. Just like that. Keep touching yourself. Don’t you dare stop.”

She didn’t. She stroked him in time with the fingers plunging into her own cunt, twin wet sounds filling the empty pool hall. Her thumb swept over the sensitive head of his cock on every upstroke while her other hand worked her clit ruthlessly. The dual sensation—being filled by her own fingers while his thick cock pulsed hot in her fist—drove her straight toward the cliff. Her thighs trembled. Her stomach fluttered. She could feel the next orgasm gathering like a storm, heavier than the first, fueled by the sight of him finally bare and aching for her, by the knowledge that the quiet janitor who had watched her for months was now leaking all over her palm.

“Talk to me,” she gasped, eyes glassy, hips bucking. “Tell me more. Tell me what you want to do to me in that locker room.”

Silas’s voice came out ruined. “I want to pin you against the lockers and eat you until your legs give out. Want to fuck you on the bench with your legs over my shoulders so I can watch my cock disappear into that tight little hole. Want to come on those perfect tits and rub it in while you keep playing with yourself for me. Want—” His words cut off in a groan as her fist tightened and twisted over the head. “Christ, Ingrid, I’m close. You’re going to make me come just from watching you finger-fuck that pretty cunt.”

“Then come,” she whispered, savage and sweet. “Come with me. I want to feel it. Want to watch you lose it because of me.”

She rubbed her clit harder, fucked herself deeper, stroked his cock faster. Water splashed around her hips. His precome slicked her fingers. Their eyes stayed locked, both of them right on the razor edge, breath ragged, bodies straining toward the same breaking point. The empty locker room waited beyond the glass doors, dark and full of possibilities, but neither of them was finished here yet—not while the midnight air still crackled with the wet sounds of her open masturbation and the thick pulse of his cock in her hand, not while the night still stretched ahead of them full of everything they had only just begun to take.

Ingrid’s fist tightened around the thick heat of Silas’s cock just as the first sharp edge of her second orgasm threatened to tip her over. Water slapped her ribs; her own fingers were buried to the knuckle, curled hard against that aching spot inside. His precome slicked her palm. She could feel the heavy pulse under the skin, the way his hips stuttered, fighting not to thrust into her grip. The locker-room doors waited ten feet behind him, black glass reflecting the two of them—naked swimmer and midnight janitor, both shaking on the same wire.

She released him with a wet slide of fingers and pushed off the underwater ledge. “Not yet,” she rasped, voice raw. “Not out here.” Her body rose streaming; water sheeted down the long muscles of her thighs, ran in rivulets between her breasts, dripped from the dark points of her nipples. She climbed the ladder without looking away from him, every motion deliberate, cunt still fluttering open and empty. The cool tile kissed her bare soles. She snatched the forgotten towel only to drop it again, unused, and walked straight past him toward the swinging doors, hips rolling, ass tight and gleaming under the half-light.

Silas followed like a man already lost. The doors sighed shut behind them. The women’s locker room smelled of damp concrete, leftover shampoo, and the faint metallic tang of old lockers. A single security strip glowed red above the exit. Wooden benches ran the length of the far wall, scarred by decades of cleats and careless bags. Ingrid didn’t hesitate. She sat hard on the nearest bench, the worn wood cool and slightly sticky under her wet ass, and spread her thighs wide in invitation. Knees fell open until the inner tendons pulled. Her cunt was a slick, swollen mouth, pink and glistening, still dripping pool water mixed with her own cream.

“Watch me,” she ordered, already sliding two fingers deep in one smooth shove. The wet sound cracked loud in the tiled space. “I want you right fucking here when I come on my hand.”

Silas stepped between her open knees until the front of his open pants brushed the insides of her calves. He shoved the fabric lower, freeing his cock completely. It sprang heavy and dark, the head flushed almost purple, a thick bead of fluid already sliding down the underside. He wrapped his fist around the base and dragged upward in a slow, powerful stroke that matched the rhythm she set inside herself. Their eyes locked. Neither blinked.

Ingrid fucked herself harder. Three fingers now, plunging fast and deep, the heel of her hand grinding her clit on every downstroke. Her free hand rose to her left breast, pinched the stiff nipple between thumb and forefinger, and tugged until the flesh stretched and a sharp spark raced straight to her core. She moaned—open, unashamed—and did it again, harder, rolling the peak while her cunt clenched greedily around her driving fingers. The bench creaked under the rock of her hips. Every wet suck of her pussy filled the locker room like applause.

Silas’s breath came ragged. He stroked himself in long, brutal pulls, twisting over the head on the upstroke, thumb smearing the constant leak. Veins stood rigid along the shaft. His balls drew tight. “Look at you,” he growled, voice scraped raw. “Sitting there like you own the place, legs spread for the fucking janitor, finger-fucking that pretty hole while I watch. I’ve jacked off thinking about this exact bench. About your tits bouncing while you take it. About coming all over them.”

“Do it,” Ingrid gasped. Her fingers pistoned faster, the wet slap filthy and relentless. She pinched both nipples now, one after the other, pulling them out until they ached, then crushing them flat against her palms. Her walls fluttered visibly around the plunging digits; she could feel every ridge of her own knuckles, every desperate clench. The orgasm built like a storm surge—heavy, inevitable, louder than the first two in the pool. “Stroke that cock for me. Match me. I want to see you lose it the second I do. Want those thick ropes on my tits while I’m still shaking.”

He obeyed. His fist flew, matching her frantic pace beat for beat. The wet sound of her cunt and the slick fist of his hand became one continuous rhythm. Sweat beaded at his temples. His free hand braced on the locker behind her head, caging her in, the scent of his skin—soap and sweat and clean musk—flooding her lungs. Ingrid’s eyes never left his. She saw the exact moment the last thread of his control snapped; the same moment her own body seized.

“Fuck—now—” she cried, and shattered.

Her cunt clamped hard around her buried fingers, rhythmic, visible pulses that milked her knuckles in greedy waves. A broken scream tore out of her throat and bounced off every metal door. Her back arched off the bench, tits thrust high, nipples still trapped between her pinching fingers. Juices ran down her wrist, soaked the wooden seat beneath her ass. The climax ripped through her in long, rolling convulsions that left her shaking, moaning, still frantically fucking herself through the peak because stopping felt impossible.

Silas came with her. A raw, animal sound ripped from his chest as his cock jumped in his fist. Thick white ropes erupted in hard spurts, the first painting a hot stripe across the upper slopes of her breasts, the second landing heavier over her sternum and left nipple, the third and fourth striping her glistening tits in messy, glistening arcs. He kept stroking, milking every pulse, until the last weaker jets dribbled over his knuckles and the final drops kissed the soft underside of her right breast. The heat of it seared her skin. She could smell the sharp salt of him mixing with her own musk.

They stayed locked like that—her fingers still buried and twitching through aftershocks, his cock still spurting the last of its load across her chest—eyes wide and feral, chests heaving in the same desperate rhythm. Cum slid slowly down the valley between her tits, catching on the dark peaks, dripping onto her stomach. Ingrid’s free hand left her nipple only long enough to drag two fingers through the thickest stripe and bring them to her mouth. She sucked them clean while he watched, tasting the bitter-salt of him, then smeared the rest into her skin like lotion, circling her nipples until they shone.

Silas’s cock remained half-hard, still leaking, still only inches from her open cunt. He hadn’t stepped back. The air between them crackled with everything unfinished—his spent load cooling on her tits, her fingers still glistening inside her, the empty night and the unlocked doors and the long wooden bench that could hold so much more. Ingrid’s pulse hammered in her throat, in her clit, already hungry again. She flexed her walls around her own knuckles one last deliberate time, a wet little kiss of sound, and smiled up at him with wet, parted lips.

“We’re not done,” she whispered, voice wrecked and certain. “Not even close.”

Ingrid’s smile stayed wicked even as her aftershocks kept fluttering around the fingers she still hadn’t pulled free. Cum cooled in glossy stripes across her tits, the sharp salt of Silas already coating her tongue from the two fingers she had sucked clean. She flexed her cunt once more around her knuckles, a wet little kiss of sound that made his half-hard cock twitch where it hung only inches from her open thighs.

“Closer,” she ordered, voice wrecked. “I want your hands on me while I’m still shaking.”

Silas stepped in until the head of his cock brushed the slick heat of her mound. He braced both palms on the lockers behind her head, caging her, and dragged the thick length of himself through her folds without entering, smearing his leftover come and her fresh cream along his shaft. The friction was filthy, perfect. Ingrid moaned and rocked up to meet it, her own fingers trapped between them, still buried deep. She could feel every ridge of her knuckles and the hot pulse of his cock sliding over her clit at the same time.

“Fuck, you’re still so open,” he rasped, hips rolling in slow, deliberate strokes. “Still dripping for the janitor who caught you. Keep those fingers inside. Fuck yourself on them while I rub off on that pretty cunt.”

She obeyed without hesitation. Her free hand rose to cup one cum-slick breast, pinching the nipple hard enough to send fresh sparks racing down her spine. She twisted it, tugged, then crushed the peak flat against her palm so the sticky white ropes smeared across her skin. Silas watched every motion, eyes dark, while he kept sliding his cock through her folds, the head catching on her stretched entrance on every pass but never pushing in. The denial made her clench harder. Interior walls fluttered greedily around her own driving fingers; she could feel the next orgasm already gathering low and heavy, different from the first two—deeper, hungrier, built on the wet slap of their bodies and the raw confession that he had jerked off thinking about this exact bench for months.

“Talk,” she gasped, working a third finger in beside the others until the stretch burned sweet. “Tell me how many times you came in that supply closet imagining my tits covered just like this.”

Silas’s laugh came out broken. He shifted one hand down to wrap around the base of his cock, holding himself steady so he could grind the full length against her clit in mean, deliberate circles. “Every night after I mopped the deck. I’d lock the door, pull this out, and stroke thinking about catching you naked. About you fingering yourself open for me. About painting those perfect swimmer’s tits and watching you lick it off. Christ—look at you taking it. Your cunt’s sucking your own fingers like it wants my cock instead.”

The words shoved her higher. Ingrid fucked herself faster, the wet sound of her pussy filling the locker room in relentless rhythm with the slick drag of his shaft over her clit. Her free hand abandoned her breast long enough to scoop a fresh stripe of his come from the valley between her tits. She brought the fingers to his mouth this time. He sucked them clean without breaking eye contact, tongue hot and rough, then bit gently at the pads before releasing her. The intimacy of it—his mouth tasting his own spend from her skin—made her walls clamp hard.

“Again,” she whispered. “Come on me again while I come. I want more. Want to feel it hot.”

He didn’t need more invitation. Silas straightened just enough to fist himself properly, the head still nudging her swollen clit on every stroke. His other hand dropped between them to cover hers, pressing her buried fingers deeper, forcing them to curl against the spot that made her thighs shake. Together they worked her—her fingers plunging, his thicker ones guiding, the wet mess of pool water and come and fresh cream turning everything slippery and loud. Ingrid’s head fell back against the lockers. Her tits rose and fell with every ragged breath, nipples still shiny, the earlier stripes of cum now half-rubbed into her skin.

The dual pressure built like a storm she couldn’t outswim. She locked eyes with him and let the filthy details spill out—how empty she had felt all season, how many nights she had touched herself in the showers hoping the quiet janitor with the big hands would walk past, how the cold water earlier had only made her cunt ache worse until his footsteps arrived. Silas answered with his own confession: the way her Speedo had ridden up after every race, the supply-closet fantasies that left his work pants stained, the exact second he realized the pale shape in the midnight pool was her and decided he would rather watch her finish than call security.

Their voices tangled. The bench creaked. Ingrid’s free hand returned to her breasts, pinching both nipples at once, pulling them out until the stretch bordered on pain and then releasing so the blood rushed back in hot sparks. Silas stroked himself harder, twisting over the head, the wet slap of his fist matching the wet suck of her cunt around their combined fingers. She could feel him swelling again, the veins standing rigid, the heavy pulse that meant he was close.

“Now,” she cried, and shattered for the third time.

Her orgasm tore through her in long, rolling waves, cunt clamping so tight around the buried fingers that she felt every ridge of knuckle, every desperate flutter. Juices flooded down her wrist and soaked the wooden seat beneath her ass. Her back arched hard, tits thrust high, a broken scream bouncing off the metal doors. Silas came with her—raw animal sound ripping from his chest as thick white ropes erupted again, striping fresh across the upper slopes of her breasts, landing heavier over her sternum, painting her glistening nipples in messy arcs. He kept stroking through it, milking every pulse until the last weaker jets dribbled over his knuckles and kissed the soft underside of her right breast. The heat seared her already-slick skin. The sharp salt scent mixed with her own musk until the locker room smelled only of sex and chlorine and midnight hunger.

They stayed locked like that for long seconds—her fingers still buried and twitching through the aftershocks, his cock still spurting the last of its load across her chest—eyes wide and feral, chests heaving in the same desperate rhythm. Cum slid slowly down the valley between her tits, catching on the dark peaks, dripping onto her stomach in warm rivulets. Ingrid’s pulse hammered in her throat, in her clit, already hungry again even as the tremors kept rolling through her thighs.

Still trembling from the aftershocks, she scooped some of his fresh cum onto her fingers and lifted them to her mouth. She licked them clean while smiling wickedly at Silas, tasting the bitter-salt of him, letting him watch her tongue swirl. Then she stood, legs unsteady, pressed her naked body flush against his still-open pants and half-hard cock, and kissed him once with raw hunger—tongue sliding deep, teeth grazing his lower lip, the taste of both of them shared until he groaned into her mouth. She broke the kiss only long enough to whisper against his lips, “Midnight. Tomorrow. Same door.”

Then she slipped past him, hips rolling, ass tight and gleaming under the half-light, pushed through the swinging doors, and dropped straight back into the black water of the pool for a final naked lap. The cold shocked another gasp out of her; every inch of bare skin lit up again, nipples stiff, cunt still fluttering open and empty and marked by everything they had done. She swam freestyle hard and fast, hair streaming, leaving Silas standing dazed on the deck with his cock still wet and his work shirt half-open, already craving their next midnight encounter with a hunger that promised the locker room benches would never be the same.

Ingrid cut through the black water like a blade, freestyle strokes long and vicious, every muscle burning with leftover adrenaline and the sticky memory of Silas’s cum still drying in stripes across her tits. The cold shocked her nipples stiff again; her cunt fluttered empty and sore in the best way, still pulsing from the three orgasms he had wrung out of her with nothing but his eyes, his cock, and the filthy encouragement pouring out of his mouth. She hit the far wall, flipped, and powered back toward the shallow end where he waited, work pants still open, cock half-hard and gleaming under the half-light. The sight of him—broad shoulders heaving, jaw tight, eyes locked on the pale flash of her body—sent a fresh gush of heat between her legs. She had come harder than she ever had alone, and already she wanted more. Escalation. Deeper. Dirtier. She wanted that thick cock buried to the root while the locker-room echo swallowed her screams.

She climbed the ladder dripping, water sheeting off the tight curves of her ass and the long lines of her thighs. Silas didn’t move as she closed the distance. His cock twitched when her wet palm closed around it and stroked once, slow and proprietary. “Still hard for me,” she murmured, voice husky from screaming. “Good boy.” She squeezed the base, felt the heavy pulse, then released him only long enough to shove his pants the rest of the way down. He stepped free of them without a word, boots kicked aside, shirt ripped open so her hands could skate over the hard planes of his chest. The security strip above the exit glowed dull red. No one else. Only the hum of the pumps and the wet slap of bare feet on tile as she backed him through the swinging doors again.

The women’s locker room smelled of sex and chlorine and the sharp salt of the load he had already painted across her. Ingrid pushed him down onto the same scarred wooden bench, then straddled him in one smooth motion, knees bracketing his hips. Her cunt hovered open and dripping above the thick head of his cock. She reached between them, guided him to her entrance, and sank down in one long, relentless glide. The stretch burned sweet; every ridge of him dragged along walls still fluttering from earlier. She bottomed out with a broken moan, forehead pressed to his, tits smashed against his chest so the half-dried cum smeared between them. “Fuck—yes. Feel that? Feel how empty I’ve been all season just waiting for the quiet janitor to catch me and fill me?”

Silas’s hands clamped hard on her ass, fingers digging into the firm swimmer’s muscle. He thrust up once, sharp, forcing a cry out of her that bounced off every metal door. “I’ve wanted this cock in you since the first time I saw that Speedo peel off after practice. Ride it. Show me how the star freestyler takes a midnight fucking.”

She did. Ingrid rose and dropped in a relentless rhythm, thighs flexing, ass slapping wet against his lap. Every descent drove him deeper; every rise let the cool air kiss her stretched rim before she swallowed him again. Her clit ground against the base of his shaft on every downstroke. She pinched her own nipples hard, twisting the sticky peaks while she fucked herself on him, head thrown back, wet hair swinging. The bench creaked like it might break. Wet sounds filled the tiled space—her cunt sucking him in, his balls slapping lightly, their mingled breaths turning into grunts and filthy praise.

“Harder,” she gasped, slamming down. “I want to feel you tomorrow every time I dive. Want the whole team wondering why I’m smiling through practice.” She reached back, cupped his tight sac, rolled it while her walls clamped greedily. Silas groaned and surged up to meet her, one hand sliding between their bodies to rub mean circles over her clit. The dual assault shoved her straight toward the edge again. Interior thoughts spun hot and frantic: this was better than any fantasy, better than the cold water and her own fingers, better than months of aching alone. She wanted his cock every night. Wanted to be used and watched and filled until her legs gave out.

He flipped them without warning. One powerful roll and her back hit the wood, legs shoved high over his shoulders. Silas drove in deep and stayed there, grinding, then pulled out slow so she could feel every inch leave before he slammed home again. The angle let him watch his cock disappear into her pink, glistening hole. “Look at this pretty cunt taking me. So fucking tight even after you finger-fucked yourself open. I’m going to come so deep you’ll taste it.” His thumb battered her clit without mercy. Ingrid’s hands flew to the lockers above her head, gripping for leverage as she met every thrust. Her tits bounced hard; leftover cum streaks glistened under the red security light.

“Don’t you dare pull out,” she ordered, voice cracking. “Come inside me. Fill me up while I come on your cock. I want it leaking down my thighs when I swim the next lap.” The words tipped them both. Her orgasm detonated first—cunt locking down in rhythmic pulses that milked him, a raw scream tearing free as juices flooded around his shaft and soaked the bench beneath her ass. Silas followed with a guttural roar, hips stuttering, cock jerking as thick ropes of cum flooded her in heavy spurts. He kept thrusting through it, shallow and deep, forcing every drop inside until it overflowed and dripped hot down her crack.

They stayed locked like that, chests heaving, his cock still twitching inside her clenching heat. Aftershocks rolled through her in long waves. She flexed deliberately around him, milking the last pulses, then reached down to scoop the mess where they joined and sucked her fingers clean while he watched, eyes dark and dazed. The taste of both of them mixed on her tongue. Escalation complete—naked, caught, fingered, stroked, fucked, filled. And still not enough.

Ingrid pushed him back gently and stood on shaky legs, his cum already sliding down her inner thighs in warm rivulets. She walked naked to the showers, twisted the cold tap, and let the spray wash the chlorine and sweat while leaving the rest of him marked into her skin. Silas followed, still bare, still half-hard. She turned under the water, pulled him close, and kissed him deep and filthy, tongues sliding, teeth grazing. When she broke it she kept her mouth against his ear.

“Tomorrow midnight. Same door. But this time bring the mop cart and lock every exit yourself. I want you to bend me over the starting block first—eat me until I scream loud enough to echo into the halls—then fuck me on the deck until I can’t walk straight. After that we come back in here and I suck you hard again while you watch me play with the mess you left dripping out of me. And the night after that…” Her smile turned wicked, already scheming. “I’m going to hide in the supply closet during your whole shift. Every time you walk past I’m going to be naked and fingering myself, waiting for you to open that door and use me between mopping the floors. I’ll edge for hours. You’ll come so many times your legs shake. And maybe next week we escalate further—maybe I leave the side door unlocked for you during a late practice so you can watch from the shadows while I touch myself in the open showers knowing the whole team is only a hallway away. Or maybe I finally let you fuck me in the pool itself, underwater, holding my breath until I come. I’ve got a whole list already forming, Silas. Midnight after midnight. Your cock. My cunt. This empty building. We’re just getting started.”

She shut off the water, pressed one last hungry kiss to his mouth, then slipped past him still dripping his cum, scooped up her discarded clothes without dressing, and padded barefoot back toward the side door she had unlocked hours ago. Behind her she left the quiet janitor standing under the red security glow, cock wet, work shirt open, already hard again at the plans she had just poured into his ear. Ingrid’s pulse hammered with fresh hunger as she stepped into the corridor. Tomorrow. And the night after. And every night she could steal. She was already counting the hours, already wet again just imagining the next surrender.

Rate this story

Thanks for rating
Tagged solo-masturbation nipple-play water-play exhibitionism nipples-tightening

Fresh filth, nightly

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