Erotic Audio Story

Steam Room Wife Swap

Wives swap in steamy lesbian encounter.

▶ 45 min listen Narrated by Bella Lesbian
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The upscale spa sat tucked behind high hedges and frosted glass, all pale stone and hush-money quiet, the kind of place that smelled permanently of eucalyptus and money. Miriam had booked the couples package three months out—massage suite, mineral soaks, private saunas—hoping the weekend would pry Dante out of his work fog long enough to remember he still had a wife with a body. Noelle and Cody had the suite next door; the two couples had only met at the check-in lounge, trading the usual polite nothing about traffic and how long it had been since either pair had done something like this.

By late afternoon the husbands were useless. After the deep-tissue session they had wandered into the dry sauna like men already half-melted, stretched out on the hot cedar, and within ten minutes both were snoring open-mouthed, towels slipped low on their hips. Miriam watched Dante’s chest rise and fall, then glanced across at Cody’s freckled shoulders. She caught Noelle’s eye over the low partition of slatted wood. The redhead’s mouth curved, slow and private.

“They’re gone,” Noelle murmured, voice low enough not to wake anyone. “Completely out.”

Miriam’s pulse ticked harder under the dry heat. “Steam room’s empty. I checked.”

They left the men where they lay, collected their folded robes from the hooks, and padded barefoot down the short corridor that led to the wet side. The spa was women-only past this point after five; a discreet plaque said so. The steam room door sighed open on a wall of white vapor so thick it blurred the tiled benches into soft gray shapes. Heat wrapped them instantly—wet, heavy, scented with something sharp and clean.

Miriam let her robe fall. She was thirty-two, long-limbed and athletic, dark hair clipped up so the nape of her neck stayed cool. Sweat already beaded along the hollow of her throat and slid between her small, high breasts. The trimmed strip of hair between her legs was already damp from the earlier shower. She sat on the upper bench, thighs slightly parted to catch the rising steam, and watched Noelle undress.

Noelle was twenty-nine and built for softer things—full hips, a narrow waist that flared into a generous ass, freckles scattered across pale shoulders and the upper curves of heavy breasts. Her nipples were already tight from the temperature shift, the same deep rose as her mouth. When she bent to set her robe aside, the motion made those breasts sway, and Miriam felt something low and hungry twist behind her navel.

Neither woman reached for a towel. There was no point; the steam would soak everything in under a minute. They sat opposite each other at first, knees almost touching across the narrow aisle, silence broken only by the soft hiss of the steam jets and the distant drip of condensation.

Miriam’s gaze kept slipping. She watched a fat bead of water travel the valley between Noelle’s breasts, pause at the soft underswell, then drop onto the tile. She watched the redhead’s thighs press together and then ease apart again, a restless little shift that made the pink folds between them gleam for half a second before steam swallowed the detail.

Noelle was looking too. Miriam felt it like a hand—eyes lingering on the tight muscles of her stomach, the way sweat darkened the hair at her pubic bone, the flush climbing her throat.

“You’re staring,” Miriam said, but there was no accusation in it. Only heat.

Noelle’s laugh was quiet, a little breathless. “So are you.” She lifted one damp curl off her neck and pinned it back, the motion lifting her breasts. “God, it’s thick in here. Feels like the air’s touching you everywhere.”

Miriam’s skin prickled. She shifted on the bench, feeling her own wetness slick against the warm tile. “I haven’t been naked with another woman like this since college. Not really looking.”

“But you are looking now.”

“Hard not to.” Miriam let her knees fall open a fraction wider. Steam curled between her thighs. “You’re beautiful. That sounds stupid when I say it out loud, but you are. Soft in all the places I’m not.”

Noelle’s eyes darkened. She moved first, sliding along the bench until only a handspan of humid air separated their bare hips. Up close the difference in their bodies was almost dizzying—Miriam’s taut runner’s frame against Noelle’s lush curves. Sweat sheened every inch of skin.

“My husband’s a good man,” Noelle said softly. “Cody’s sweet. He tries. But sometimes I close my eyes when we’re fucking and I think about mouths that aren’t his. Softer. Women.” She swallowed, throat working. “I’ve never told anyone that.”

Miriam’s pulse was a thick drum between her legs. She reached out without deciding to, fingertips brushing the wet curve of Noelle’s knee, then higher, resting lightly on the top of her thigh. The skin there was scorching and slick. “Dante fucks like he’s still on a schedule. Efficient. I love him. I do. But I’ve jerked off in the shower thinking about a woman spreading me open with her fingers, tasting me. About tits in my face. About being the one who makes another woman come so hard she forgets her own name.”

Noelle’s breath hitched. She covered Miriam’s hand with her own, pressing it more firmly against her thigh, guiding it an inch higher. “How long have you wanted that?”

“Years. Quietly. Like a secret I keep in a locked drawer.” Miriam’s voice had gone rough. She could smell Noelle now—clean sweat, faint citrus body oil, and underneath it the warmer, saltier scent of arousal. “You?”

“Since before I got married. I dated a girl for three months in my early twenties. She used to pin me down and ride my thigh until she soaked me. I still dream about the way she tasted.” Noelle’s free hand rose, hovered, then settled on Miriam’s waist, thumb stroking the damp ridge of muscle there. “When I saw you earlier—athletic, that sharp little collarbone, the way you carry yourself—I got wet under the massage sheet. I felt guilty about it for maybe thirty seconds.”

Miriam laughed, low and shaky. The sound bounced off the tiled walls and came back softer. She turned more fully toward Noelle so their breasts nearly brushed. The tips of her nipples grazed Noelle’s softer flesh; both women shivered at the contact. Steam made everything slippery, intimate, like the room itself was conspiring.

“We’re really doing this,” Miriam whispered. “Sitting here naked, telling each other we want to fuck women, while our husbands sleep twenty feet away.”

“They’re snoring. They won’t wake up for an hour.” Noelle’s hand slid higher on Miriam’s ribcage, cupping the underside of one small breast, thumb sweeping across the tight nipple. The touch was deliberate, testing. Miriam’s back arched into it before she could stop herself. “And even if they did… part of me likes the risk. Part of me wants them to walk in and see exactly how badly their wives want this.”

Miriam’s fingers finally moved of their own accord, tracing the soft inner curve of Noelle’s thigh until they found slick heat. She didn’t push inside yet—just rested two fingers against the swollen outer lips, feeling how wet Noelle already was, how the folds parted eagerly under the lightest pressure. Noelle made a broken little sound and spread her legs wider on the bench, shameless.

“Fuck,” Miriam breathed. “You’re dripping.”

“Been like that since we walked in and I saw you drop the robe.” Noelle’s hand mirrored the motion, sliding between Miriam’s legs with zero hesitation. She found the athletic brunette already slick, clit standing out firm under the hood. She circled it once, twice, watching Miriam’s mouth fall open. “Tell me what you fantasize about. Specifically. I want to hear it while I touch you.”

Miriam’s hips rocked forward into that circling finger. Heat roared through her—steam outside, blood inside, Noelle’s touch the perfect filthy bridge between them. “I think about getting on my knees in a place like this. Putting my mouth on a woman who’s soft and full like you. Licking until she’s shaking, until she’s pulling my hair and grinding on my face. I think about her tits heavy in my hands while she rides my tongue. I think about her tasting me after, kissing me with my own come on her lips.”

Noelle’s fingers slipped lower, two of them gliding through Miriam’s folds and pressing just inside—not deep, just enough to feel the clutch of muscle. “I’d let you. I’d sit on the edge of this bench and spread myself open and watch you eat me. I’d pull your head in harder when I got close. And then I’d push you onto your back on the wet tile and return the favor until you came on my tongue so hard you forgot Dante’s name for a minute.”

Miriam moaned, the sound swallowed by the steam. She pushed her own fingers deeper into Noelle at the same time, curling them, feeling the hot slick walls squeeze. Noelle’s free hand came up to cup the back of Miriam’s neck, drawing their faces close. Their mouths hovered a breath apart—lips parted, sharing the same humid air—but they didn’t kiss yet. The almost was its own torture.

“We could do it,” Noelle whispered against Miriam’s mouth. “Right here. Right now. No one would know except us.”

Miriam’s thumb found Noelle’s clit and rubbed slow, firm circles while her fingers worked inside. Noelle’s thighs trembled. Sweat ran down both their bodies in thin rivers, dripping from nipples, sliding over stomachs, disappearing into the place where their hands moved between open legs. The steam was so thick now that the far wall had vanished; the world had shrunk to skin and breath and the wet sounds of fingers fucking slowly in and out.

“I want to taste you first,” Miriam said, voice raw. “I want to get on my knees on this fucking tile and put my mouth where my hand is. I want to feel you come on my tongue while our husbands are still asleep next door.”

Noelle’s eyes fluttered. She rolled her hips down onto Miriam’s hand, chasing more. “Then do it. Stop talking and put your mouth on me. I’ve been aching for it since I saw the way you looked at my tits when I took the robe off.”

Miriam started to slide off the bench, knees already bending toward the warm wet floor, when a distant sound—laughter from somewhere deeper in the spa—made them both freeze for half a second. The tension didn’t break; it coiled tighter. Noelle’s hand stayed buried between Miriam’s legs. Miriam’s fingers stayed buried in Noelle. Their faces were still close enough to kiss.

“They’re not coming in here,” Noelle said, but her voice shook with want rather than fear. “It’s after five. Women only. And even if someone did…” She leaned in the last fraction so her lips brushed Miriam’s with every word. “I don’t think I could stop. Not now. Not when you’re this wet for me.”

Miriam’s answer was a low, hungry sound as she finally closed the distance and kissed her—open-mouthed, deep, tasting salt and heat and the promise of everything they still hadn’t done. Their tongues met like they’d been waiting years instead of an hour. Hands kept moving, fingers kept stroking, and the steam room filled with the soft filthy music of two married women finally giving in to the thing they had only ever admitted in the dark of their own heads.

Outside, the dry sauna stayed quiet. Inside, the heat kept rising, and neither of them had any intention of leaving until they had used every inch of each other’s bodies the way they had just confessed they wanted.

They broke the kiss only far enough for air, mouths still brushing, tongues tasting the salt of each other’s skin. Miriam’s fingers stayed buried to the knuckles inside Noelle’s cunt, curling slow against the soft ridged heat while her thumb kept circling that swollen clit. Noelle answered in kind, two fingers pumping shallow and filthy between Miriam’s spread thighs, the wet suck of it loud even under the hiss of steam.

“Tell me,” Noelle rasped against Miriam’s lips. “Exactly what you’d do if I let you have me right now. Every dirty fucking detail.”

Miriam’s hips jerked. She could feel Noelle’s walls fluttering around her fingers, greedy. “I’d drag you to the edge of this bench, push your knees to your chest, and bury my face in that dripping pussy until my tongue was coated. I’d lick your clit in hard little flicks while I fucked you with three fingers, twisting them so you feel every stretch. I’d suck your tits until the nipples were dark and sore, bite the soft undersides so you wear my marks under your robe. And when you came I’d keep going, drink every drop, then crawl up and shove my tongue in your mouth so you taste yourself.”

Noelle’s breath shattered. Her free hand gripped Miriam’s wet hair, yanking just enough to sting. “Fuck. Yes. And I’d roll you onto your back on the tiles—don’t care how hard they are—and sit on your face. Grind down until your nose is buried and you’re choking on me. I’d reach back and finger your tight little hole while you eat me, get you dripping down my wrist. Then I’d flip around, sixty-nine on this slippery floor, and suck your clit between my lips like I’m starving. I’d shove two fingers in your cunt and one in your ass at the same time and make you squirt all over my tits.”

Miriam moaned into the next open-mouthed kiss, the words painting pictures so vivid her clit throbbed under Noelle’s circling fingers. Steam plastered dark strands to her neck; sweat ran in rivulets between her small high breasts and down the hard plane of her stomach. She could smell them both now—thick arousal cutting through eucalyptus, the sharp tang of two cunts already thoroughly finger-fucked.

Noelle pulled back just enough to look. Her freckled chest heaved, heavy breasts swaying with every breath, nipples tight dark-rose peaks. “Show me. I want to watch you touch yourself while you keep talking. Spread those runner’s thighs and let me see how wet you are for me.”

Miriam’s pulse slammed between her legs. She eased her own fingers free of Noelle with a slick sound, then leaned back against the tiled wall. Slowly, deliberately, she planted her feet on the bench edge and let her knees fall wide open. Steam curled straight up into her open cunt. She was soaked—folds glossy, clit standing out angry and hard, inner thighs shiny halfway to her knees. Holding Noelle’s gaze the entire time, Miriam slid two fingers down through her own slit, gathered the thick cream, and rubbed slow circles over her clit. The contact made her hips twitch.

“I’d make you sit on my face just like you said,” Miriam said, voice raw, eyes locked on the redhead. She pushed those two fingers inside herself with a filthy wet noise, fucking in and out so Noelle could watch every inch disappear. “But first I’d get behind you on all fours, spread your ass with both hands, and rim that tight little hole until you were begging. Then I’d fuck you with my tongue while I reached under and rubbed your clit. I’d slap your ass red, leave handprints, and when you came I’d flip you over and sit on your face myself so you could taste how hard you just made me drip.”

Noelle’s pupils blew wide. A low animal sound tore out of her throat. She watched Miriam’s fingers pistoning, watched the way the athletic brunette’s stomach muscles flexed, watched fresh slick coat those knuckles. Her own hand drifted between her thick thighs almost without thought, rubbing her swollen clit in matching rhythm, but it wasn’t enough. The sight of Miriam openly masturbating for her, describing every filthy act while never breaking eye contact, short-circuited something.

Lena—Noelle—slid closer along the wet bench until their hips nearly touched again. Heat rolled off Miriam’s open body. She could smell the sharp salt of her arousal up close now, see the way Miriam’s inner walls clung to her own fingers on every slow withdrawal.

“Can I touch you?” Noelle asked, voice rough with want, one hand hovering just above Miriam’s inner thigh. Consent clear, deliberate, even though they’d already been buried in each other moments before. This felt like crossing a deeper line—choosing it again, hungrier. “I need my hands on you while you do that. Need to feel how soaked you get talking about fucking me.”

Miriam’s answer came immediate, eager, hips lifting. “Yes. God, yes—touch me. Finger me. Whatever you want. I’m yours right now.”

That was all it took. Noelle crashed forward. Their mouths met in a hungry, bruising kiss—teeth clacking, tongues thrusting deep like they were already fucking. Miriam’s free hand tangled in Noelle’s damp red curls and yanked her closer. Noelle’s palm slapped down on Miriam’s open cunt, covering it, two thick fingers shoving inside alongside Miriam’s own so they were both stretching her together. The dual penetration made Miriam cry out into the kiss; her walls clamped hard around the intrusion.

They chose it—both of them. Miriam shoved her tongue deeper into Noelle’s mouth while rocking down onto those fingers. Noelle’s heavy breasts mashed against Miriam’s smaller ones, slippery nipples dragging. She pumped her fingers hard and deep, curling to drag over that front wall while her thumb crushed Miriam’s clit. Miriam answered by yanking Noelle’s free hand between her own thighs and grinding against it, smearing fresh wetness everywhere.

The kiss turned feral. They bit lips, sucked tongues, shared every broken moan. Noelle hooked a leg over Miriam’s so they were scissoring open cunts against each other’s hands, grinding, fucking their fingers into the heat. Steam made every slide filthy-loud. Sweat poured. Miriam’s free hand found one of Noelle’s full tits, squeezed hard, pinched the nipple until Noelle whimpered and thrust harder.

“More,” Miriam gasped against her mouth. “I want three fingers. Stretch me. I want to feel you tomorrow when Dante tries to fuck me.”

Noelle gave it without hesitation—three fingers now, thick and relentless, working in and out of Miriam’s cunt while their mouths stayed locked. Miriam did the same, forcing a third into Noelle’s softer heat, feeling the way she opened for it, greedy and dripping down to the bench. They fucked each other like that, kissing through every wet thrust, describing nothing now because the doing had taken over—hips snapping, tits sliding, clit grinding against palms and knuckles.

Noelle broke the kiss only to bite down the side of Miriam’s throat, sucking a mark just above the collarbone. “I’m going to sit on your face next,” she promised against wet skin, fingers never slowing. “Right here on this bench. You’re going to eat me until I soak your chin while I finger you open. And you’re going to come with your tongue buried in me.”

Miriam’s answer was a broken, hungry moan as she clenched around the three fingers splitting her. She shoved her own hand deeper into Noelle, scissoring them, feeling the redhead start to shake. The steam room had shrunk to the slap of skin, the wet choke of fingers in cunts, the shared breath that tasted like sex. Outside the door the spa stayed silent, husbands still snoring in the dry heat twenty feet away, and neither wife had any intention of stopping—not when every thrust and kiss pulled them further under.

Noelle’s three fingers kept slamming into Miriam’s cunt, the wet slap of it echoing off the tiles while Miriam answered stroke for stroke, curling hard against the redhead’s front wall. Their mouths stayed locked, tongues fucking in time with their hands, breasts sliding slippery and frantic. Miriam’s free hand crushed one of Noelle’s heavy tits, pinching the dark-rose nipple until Noelle whimpered and fucked deeper.

“On your knees,” Noelle rasped against Miriam’s lips, voice shredded with need. “Right fucking now. I want that tongue.”

Miriam didn’t hesitate. She slid off the bench onto the warm, slick tile, knees spreading in the puddle of their combined wetness. Steam wrapped her instantly, thicker down here, clinging to every inch of bare skin. Noelle scooted forward to the edge, thighs open wide, freckled hips tilted so her swollen, dripping cunt was right at mouth level. The scent hit Miriam like a punch—salt and heat and pure cunt—and her mouth watered.

She dove in without teasing. Long, greedy strokes of her tongue dragged from Noelle’s soaked hole straight up over the hard clit, again and again, coating her face. She fucked her tongue inside, tasting the thick cream, then sealed her lips around the clit and sucked hard while two fingers thrust deep and curled. Noelle’s hands fisted in Miriam’s damp dark hair, yanking her closer, grinding down.

“Fuck—yes—eat it,” Noelle moaned, head thrown back, heavy breasts heaving. “Tongue it like that. Deeper. Finger me hard.”

Miriam gave her three fingers now, pumping them in rough, deep strokes that made Noelle’s walls flutter and drip down her wrist. She licked in long, filthy laps, nose buried in the trimmed red curls, chin shining. Every time she curled her fingers and sucked that clit between her lips, Noelle’s thighs clamped and shook. Miriam’s own cunt clenched empty and aching; she could feel her wetness running down her inner thighs onto the tiles. She thought about Dante snoring twenty feet away and almost came from the wrongness of it—his efficient wife on her knees devouring another woman’s pussy like she’d starve without it.

Noelle’s moans turned broken. She yanked Miriam’s head up by the hair, eyes wild. “Up. Get the fuck up.”

Miriam rose on shaky legs. Noelle spun her hard, shoved her forward so Miriam’s palms slapped the wet bench, ass out, runner’s thighs spread. Noelle dropped behind her immediately, one hand spreading Miriam’s cheeks while the other drove three thick fingers straight into her dripping cunt from behind. The angle was brutal and perfect. She fucked her deep and fast, knuckles slapping wetly against swollen folds, while her other hand snaked around to rub Miriam’s clit in tight, mean circles.

“Look at you bent over for me,” Noelle growled, freckled body pressed tight to Miriam’s back, heavy tits sliding against her spine. “Taking my fingers like a greedy little slut while your husband sleeps. Tell me how it feels.”

“Full—so fucking full—” Miriam gasped, pushing back onto every thrust. Steam made everything slippery; sweat poured down her sides. Noelle’s fingers dragged over that spot inside her on every stroke, and the clit rub never stopped. Miriam’s arms trembled. She could feel another orgasm already coiling low and vicious. “Harder. Rub my clit harder. I’m going to soak your hand.”

Noelle did exactly that—fingers pistoning, thumb crushing the swollen nub—until Miriam was shaking and dripping down to the floor. Then Noelle pulled free with a filthy suck of sound, spun Miriam around again, and dragged them both down onto the warm tiles. They tangled immediately into a sweaty, desperate 69, Noelle on top, full hips straddling Miriam’s face while she lowered her mouth straight onto Miriam’s open cunt.

They attacked each other. Miriam buried her face and licked in frantic long strokes, sucking Noelle’s clit hard between her lips, two fingers shoving deep into the soaked hole above her. Noelle mirrored it perfectly—tongue lashing Miriam’s clit in greedy flicks, three fingers slamming in and out of her cunt, curling and stretching. Their bodies slapped wetly together. Steam and sweat glued skin to skin. Miriam reached up with her free hand and grabbed handfuls of Noelle’s soft ass, spreading her wider so she could tongue deeper, tasting every drop that spilled onto her chin.

“Suck it—fuck, suck my clit,” Noelle moaned into Miriam’s folds, the words vibrating straight through her. She ground down harder, riding Miriam’s face while her own tongue worked fast and filthy. Fingers from both women pumped without mercy, the wet sounds obscene under the hiss of the jets. Miriam’s hips bucked up; she could feel her orgasm right there, building vicious and unstoppable as Noelle’s mouth sealed over her clit and sucked like she meant to pull it off.

They came almost together. Noelle first—walls clamping hard around Miriam’s fingers, a guttural cry tearing out of her as she soaked Miriam’s tongue and chin in hot pulses. The taste and the clench shoved Miriam over the edge. Her cunt seized, spasming hard around Noelle’s driving fingers, clit throbbing under that relentless sucking mouth. She came loud and raw, thighs shaking violently around Noelle’s head, juices flooding out onto the tiles and Noelle’s freckled chest. They kept licking through it, frantic and messy, drinking each other down until the aftershocks left them trembling and gasping.

They collapsed sideways onto the warm floor, still tangled, mouths shiny and breathing hard. Miriam’s hand stayed loosely cupped over Noelle’s dripping cunt; Noelle’s fingers still rested inside Miriam, gentle now but not withdrawing. Steam swirled thick around their spent bodies. Outside the door the spa remained quiet—no footsteps, no voices—but somewhere distant a locker slammed, faint and real.

Noelle’s freckled thigh slid higher over Miriam’s hip. Her voice came low, still rough. “We’re not done. I can still taste how hard you just came, and it’s making me wet all over again. Next I’m sitting on that pretty face until you can’t breathe, and then you’re bending me over that bench so I can feel your tongue in my ass while I think about our husbands walking in and finding their wives like this.”

Miriam’s pulse kicked fresh between her legs, already starting to throb again under Noelle’s idle fingers. She licked the last of Noelle’s come from her own lips and pulled the redhead tighter against her. The heat in the room felt heavier, more dangerous. They had time—maybe—but the risk was starting to taste as good as the sex, and neither of them was ready to stop.

Noelle didn’t wait for an answer. She scrambled up, freckled thighs straddling Miriam’s face again, lowering her soaked cunt straight onto the waiting mouth. Miriam’s tongue shoved deep immediately, lapping the fresh slick that still pulsed from the last orgasm, nose crushed against the swollen clit. Noelle ground down hard, rolling her hips in tight circles so every fold dragged across Miriam’s open lips and chin. The wet heat sealed around Miriam’s face; she could barely breathe and didn’t care. Her hands clamped Noelle’s full ass, spreading the cheeks wider, thumbs digging into the soft flesh while she fucked her tongue in and out of the dripping hole.

“That’s it—choke on it,” Noelle gasped, one hand braced on the tile, the other reaching back between Miriam’s spread legs. Three fingers slammed home again without warning, curling viciously against the front wall while her thumb mashed the throbbing clit. Miriam bucked hard, moaning straight into Noelle’s cunt, the vibration making the redhead’s thighs quake. Steam billowed thicker around them, sweat pouring down Noelle’s heavy breasts and dripping onto Miriam’s flushed chest.

Miriam’s free hand slid higher, one slick finger circling the tight pucker of Noelle’s ass before pressing inside to the first knuckle. Noelle cried out, hips jerking, shoving back onto the intrusion even as she rode the tongue harder. “Fuck—yes—finger my ass while you eat me. Deeper. I want to feel stuffed while I soak your face again.”

Miriam gave it, pushing the finger all the way in, pumping in time with the three fingers Noelle was driving into her own cunt. The dual stretch made Noelle shake harder; she leaned forward, freckled torso folding over Miriam’s body until her mouth found the athletic brunette’s dripping folds again. They locked into another frantic 69 on the warm tiles, mouths buried, fingers pistoning, asses flexed and grinding. Miriam’s tongue alternated between long filthy licks over Noelle’s clit and deep thrusts into the hole, every now and then pulling back just enough to spit and shove her tongue against the rim where her finger worked. Noelle answered with greedy sucks on Miriam’s clit, teeth grazing just enough to sting, three fingers slamming deep while a fourth teased the tight little hole below.

The risk coiled hot under the pleasure—husbands snoring twenty feet away, the faint distant slam of a locker, the knowledge that any second the steam door could sigh open. It only made Miriam wetter. She shoved her hips up harder, fucking Noelle’s face, feeling fresh come flood out around the driving fingers. Noelle’s walls clenched rhythmically around Miriam’s tongue and the finger in her ass; the redhead’s moans turned raw and continuous, vibrating straight into Miriam’s core.

They came tangled and loud. Noelle first, grinding down so hard Miriam’s jaw ached, a broken sob tearing free as her cunt spasmed and gushed across Miriam’s chin and cheeks. The taste and the clench ripped Miriam over right after—thighs locking around Noelle’s head, cunt rippling in hard pulses that milked the fingers inside her, juices spilling down over Noelle’s wrist and onto the already-slick tiles. They kept going through the aftershocks, slower now but still hungry, licking and sucking until the shaking eased into trembling.

Noelle finally rolled off, collapsing onto her side. Miriam followed, both women panting, bodies glossy and spent under the relentless steam. But Noelle’s hand was already moving again, cupping Miriam’s swollen cunt, two fingers slipping gently back inside just to feel the leftover flutters. Miriam mirrored it, lazy strokes through Noelle’s soaked folds, both of them still too raw and greedy to stop touching.

“Bench,” Noelle rasped. “Now. I need your tongue in my ass while I think about them walking in.”

Miriam hauled herself up on shaky legs, pulling Noelle with her. She bent the redhead over the upper bench, full hips tilted high, freckled ass presented. Miriam dropped to her knees behind her, hands spreading the cheeks wide. She licked a long wet stripe from Noelle’s dripping cunt straight up over the tight hole, then sealed her mouth there and shoved her tongue inside. Noelle moaned filthy and loud, pushing back, one hand reaching between her own thighs to rub her clit in fast circles. Miriam tongue-fucked the tight ring deep and filthy, spit running down, while two fingers of her free hand thrust back into Noelle’s cunt from below. The dual assault made Noelle’s knees buckle; she braced harder on the wet tile, heavy breasts swinging with every desperate rock of her hips.

“Harder—rim me like you own it,” Noelle begged, voice cracked. “Make me come with your tongue in my ass. I want to drip down your face thinking about Cody seeing this.”

Miriam gave it raw—tongue plunging, fingers curling, free hand reaching around to pinch and roll Noelle’s clit. Noelle came again with a choked cry, ass clenching around the invading tongue, cunt fluttering hard around the fingers, fresh slick flooding Miriam’s hand and chin. Miriam licked her through it, slow filthy drags until Noelle was twitching and oversensitive.

They switched without words. Noelle spun Miriam, shoved her face-down over the same bench, and dropped behind. Her tongue went straight to Miriam’s tight hole, wet and insistent, while three fingers filled her cunt and her other hand worked the clit. Miriam pushed back shamelessly, moaning into the steam, runner’s thighs spread wide. The thought of Dante’s schedule-fucking efficiency while another woman ate her ass made her clench and drip harder. Noelle tongue-fucked her deep, spit-slick and relentless, until Miriam came one last time—violent, shaking, thighs locking, a raw cry echoing off the tiles as she soaked Noelle’s fingers and the bench edge.

They stayed like that a long minute, Miriam still bent, Noelle’s mouth still pressed soft against her, both trembling through the last waves. Finally Noelle stood, pulling Miriam upright. Legs unsteady, they sank onto the lower bench facing each other, knees brushing, chests heaving. Steam curled between their glossy bodies. Miriam’s mouth was shiny with Noelle’s come; Noelle’s freckled tits and chin gleamed with Miriam’s. Their cunts still pulsed faintly, open and wet against the warm tile.

Miriam reached first, cupping Noelle’s damp cheek. They kissed soft this time—slow, deep, tasting themselves on each other’s tongues. No urgency left, just the lingering heat and the wicked afterglow. When they broke, both were still trembling, skin hypersensitive, pulses ticking hard between their legs.

Noelle’s smile curved wicked. She leaned over to the folded robes, fished out her phone from the inner pocket, unlocked it with damp fingers. Miriam did the same. Numbers typed quick, shared with a soft chime. Noelle saved Miriam under a private name that made them both snicker under their breath.

“Next time without the husbands,” Noelle whispered against Miriam’s mouth, kissing her once more, soft and lingering. “Just us. Steam room or my place or a hotel—I don’t care. I want hours. I want to wake up with your taste still on me.”

Miriam’s answering smile was just as filthy. “Count on it. I’ll text you the second I get home. We’re not done—not even close.”

One last brush of lips, tongues flicking lazy. Then they stood on still-shaky legs, pulled the robes on over slick skin, belted them loose. Miriam’s marks already darkening on Noelle’s collarbone and the soft undersides of her tits; Noelle’s fingerprints faintly pink on Miriam’s hips and ass. They moved quiet to the door, cracked it, checked the empty corridor. No voices, no footsteps. The dry sauna beyond still held the faint rumble of snoring.

They slipped out side by side, bare feet silent on the stone, robes clinging to damp bodies, wicked secret smiles still curving their mouths as they headed back toward the unsuspecting men who had no idea how thoroughly their wives had just used each other.

They slipped into the corridor still dripping under the robes, the stone cool under their bare soles, steam clinging to their skin like a second secret. Miriam’s pulse hadn’t slowed; every step sent a fresh throb through her well-fucked cunt, the lingering stretch of Noelle’s fingers and tongue still echoing inside her. Noelle walked half a pace ahead, full hips rolling under the thin fabric, and Miriam watched the faint pink handprints she’d left on those freckled cheeks flex with each movement. The risk tasted sharper out here—any door could open, any attendant could turn the corner—but the danger only thickened the wetness already sliding down her inner thighs.

Noelle stopped at the junction where the wet side met the dry. She turned, eyes dark, and backed Miriam against the cool tiled wall without a word. Their robes brushed open at the fronts. Miriam felt the heavy press of Noelle’s breasts, nipples still tight and dark from sucking, drag across her own smaller ones. Noelle’s hand slid straight between Miriam’s legs again, two fingers gliding through the fresh slick that hadn’t stopped leaking since the last orgasm on the bench.

“Still soaked,” Noelle whispered, voice raw. “I can feel how open you are. Dante’s going to slide right in later and have no idea why his efficient little wife is dripping down to her fucking knees.”

Miriam’s hips jerked into the touch. She shoved her own hand under Noelle’s robe, found the swollen folds still puffy and hot, and pushed two fingers deep without preamble. Noelle’s walls fluttered greedily around the intrusion. They stood there in the empty hallway, fucking each other slow and filthy with their hands, mouths locked in a quiet, biting kiss that tasted of cunt and steam. Miriam curled her fingers hard against that front wall she’d already learned by heart; Noelle answered by grinding her palm against Miriam’s clit in tight, mean circles. Condensation dripped from the ceiling. Somewhere down the hall a spa attendant’s cart rattled, distant enough that neither woman stopped.

“More,” Miriam breathed against Noelle’s mouth. “Right here. I want one more before we go back to them.”

Noelle spun her, shoved her chest-first against the wall, and yanked the robe up over Miriam’s athletic ass. She dropped to her knees on the stone, spread the cheeks with both hands, and drove her tongue straight into Miriam’s still-sensitive hole. Miriam bit her own wrist to keep quiet, legs shaking as Noelle tongue-fucked her ass deep and wet while three fingers slammed back into her cunt from below. The dual stretch tore a broken sound out of her. Noelle ate her like she was starving again, spit running down Miriam’s crack, freckled face buried shamelessly while her free hand worked her own clit under the robe. Miriam came hard and fast against the wall—cunt clamping, ass clenching around the thrusting tongue, fresh juice flooding Noelle’s hand and dripping onto the corridor floor. The orgasm left her knees weak; she had to brace harder to stay upright.

Noelle stood, wiped her shiny mouth with the back of her hand, and kissed Miriam deep so she could taste herself. “Your turn. On your knees. Hurry.”

Miriam dropped immediately. She pushed Noelle’s back to the opposite wall, shoved the robe aside, and buried her face between those full thighs. She licked in long greedy strokes, sucking the swollen clit hard, fucking three fingers into the dripping hole while her thumb pressed into the tight pucker she’d already rimmed raw in the steam room. Noelle fisted Miriam’s damp hair and rolled her hips, fucking the athletic brunette’s face right there in the hallway, heavy breasts heaving under the open robe. Miriam ate her through another sharp, shuddering climax—walls spasming, hot slick flooding her tongue and chin—until Noelle had to yank her up by the hair to stop the overstimulation.

They straightened the robes with shaking hands, hearts hammering. The corridor stayed empty. Miriam’s marks stood out dark on Noelle’s collarbone; Noelle’s fingerprints glowed pink on Miriam’s hips. They walked the last stretch back toward the dry sauna side by side, thighs sticky, every step a reminder.

The husbands were still out cold. Dante snored open-mouthed on the upper bench, towel slipped low enough to show the dark trail of hair below his navel. Cody sprawled opposite, freckled chest rising slow. The dry heat hit like a wall after the wet steam. Miriam and Noelle settled on the lower benches across from their men, robes loosely belted, bare legs still gleaming. Miriam caught Noelle’s eye and deliberately let her knees fall open just enough that the redhead could see the glistening mess between them. Noelle’s tongue flicked out over her lower lip; she mirrored the pose, spreading wider so Miriam got a clear look at the swollen, freshly licked cunt still twitching under the edge of the robe.

Miriam’s hand drifted under her own robe. She circled her clit once, twice, slow enough that Noelle could track every motion. Noelle did the same, two fingers sliding through her folds in plain view of the sleeping men, never breaking eye contact. The soft wet sounds were almost drowned by the snoring, but Miriam heard every filthy glide. She pushed two fingers inside herself while staring at Noelle, fucking slow and deep, imagining Cody waking just in time to watch his wife get fingered open by another woman. Noelle’s pupils blew wider. She mouthed silent words across the space—next time I’m riding your face until you can’t breathe—and shoved three fingers into her own cunt right there on the bench, hips rocking just enough to make her heavy breasts shift under the robe.

Miriam came first this time, quiet and vicious, thighs locking around her own hand, come dripping onto the cedar while Dante snored three feet away. The sight shoved Noelle over the edge seconds later; she bit her lip hard, freckled body shuddering through a silent climax that left fresh slick shining on her knuckles. They stayed like that for a long minute, hands still buried, watching each other ride the aftershocks with their husbands completely oblivious.

Later, in the changing suite, the men finally stirred and lumbered in smelling of dry heat and sleep. Dante kissed Miriam’s temple absently, already talking about dinner reservations. Cody pulled Noelle against his side, hand resting possessively on her hip right over the fingerprints Miriam had left. Neither husband noticed the dark marks on collarbones or the way their wives’ robes clung wetter than they should have. Miriam and Noelle showered in adjacent stalls, doors cracked just enough to trade looks while the water ran. Miriam soaped her cunt slowly, pushing two fingers back inside to feel the leftover tenderness; Noelle watched and did the same, mouthing hotel next week through the steam.

In the lounge afterward, champagne in hand, the four of them made polite small talk about massages and how relaxed everyone felt. Miriam’s free hand rested on Noelle’s knee under the table for a full minute, thumb stroking the soft inner skin. Noelle pressed back harder, shifting so Miriam’s fingers slid higher under the hem of her dress. No one else saw. When the check came, numbers had already been exchanged, private contacts saved under innocent names.

That night in their own suite, Dante fucked Miriam with his usual efficient rhythm—quick, deep, done in under ten minutes. She came hard around him anyway, eyes closed, replaying Noelle’s tongue in her ass and the way those heavy freckled tits had bounced while the redhead rode her face. After he rolled off and started snoring again, Miriam reached for her phone in the dark.

She typed with one hand still lazily circling her swollen clit:

Next Saturday. My place. Cody’s out of town for work and I’ll send Dante to the golf course. No time limit. I want you naked on my kitchen counter the second you walk in. I’m going to eat that pussy until you scream, then bend you over the couch and fuck you with the big purple toy I keep in the nightstand while I finger your ass. After that you’re sitting on my face until I can’t breathe, and I want your mouth on my cunt the whole time I’m coming. Bring the black lingerie that makes your tits look filthy. I’m already wet again just planning how many times I’m going to make you soak my sheets. Text me when you’re free to scheme the exact hour. We’re doing this every chance we get from now on.

She hit send, phone glowing in the dark, and smiled at the ceiling while her fingers kept moving, already counting the days until she had Noelle spread open and dripping all over again without any husbands snoring twenty feet away.

Fresh filth, nightly

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