Laundromat Massage After Midnight

Riley and her neighbor share a sensual laundromat massage.

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

Open the full audio page →

Riley shoved another pair of damp jeans into the industrial dryer and slammed the door with her hip, muttering under her breath about the cosmic joke of being a grown-ass graphic designer who still couldn’t afford a working machine in her own apartment. One in the morning, fluorescent lights buzzing like angry wasps, the whole laundromat smelling of cheap detergent and loneliness. Perfect. She was halfway through folding a stack of thrift-store T-shirts when the glass door banged open hard enough to rattle the change machine.

Maya spilled in like a glitter bomb someone had set off by accident—overflowing laundry bag clutched to her chest, yoga pants clinging to every generous curve, sports bra doing heroic work under a thin cropped hoodie. Twenty-six, all bounce and flushed cheeks, dark hair escaping a messy bun. She dumped the bag onto the nearest table with a theatrical groan.

“I swear to every god of clean clothes, if my landlord doesn’t fix that washer by Friday I’m going to start washing my bras in his toilet,” she announced to the empty room, then spotted Riley and froze. Their eyes locked. Maya’s mouth curved into an instant grin. “Oh hey. You’re the midnight regular. Riley, right? Neighbor two doors down who glares at the vending machine like it owes you money?”

Riley arched a brow, sardonic smile already loaded. “And you’re the one who does sun salutations on the fire escape at ungodly hours. Maya. Broken washer, huh? Tragic. I was just thinking how lonely these machines get after midnight. Nothing but hot and wet cycles spinning alone in the dark.”

Maya laughed, bright and unfiltered, dumping socks and tank tops into an open washer. “Hot and wet? Careful, graphic-designer girl. Talk like that and the poor dryers might overheat from secondhand embarrassment.” She loaded quarters with exaggerated hip sways, full breasts shifting under the hoodie. “Seriously though, my apartment smells like a swamp. I figured if I was going to suffer, at least I’d suffer somewhere with better lighting and the chance of company that isn’t mold.”

Riley kept folding, but her gaze tracked the way Maya’s ass filled those yoga pants when she bent to retrieve a rogue sock. Empty place, just the two of them, machines humming like they were in on the secret. “Company’s free. Banter costs extra. You’ve got that bubbly yoga-instructor energy that usually makes me want to hide behind a laundry cart, but tonight I’ll make an exception. What’s the worst that happens? We bond over fabric softener and I never live it down?”

“Fabric softener is basically liquid foreplay,” Maya shot back, slamming the washer lid. She propped a hip against the table, eyeing Riley’s slim frame, the inked line of a tattoo peeking from under a rolled sleeve, the way sarcasm sat easy on her sharp face. “You’re all stiff little angles from hunching over that laptop, aren’t you? I can spot a desk-hunch from across the room. Shoulders up around your ears like you’re bracing for bad client feedback.”

Riley snorted, tossing a folded shirt onto her pile. “Observant. And here I thought yoga people just chanted and stretched until they glowed. Yeah, my shoulders feel like someone poured concrete in there. Twenty-eight years of bad posture and caffeine. You offering free therapy, or just diagnosing for fun?”

Maya’s eyes sparkled. She stepped closer, the scent of coconut lotion cutting through the detergent haze. “I’m offering proof. My hands are legendary. Clients pay me to untangle knots that would make a sailor blush. But you look like the type who’d dare me just to watch me fail.”

“Oh, I’m absolutely daring you.” Riley turned, presenting her back with mock solemnity, arms crossed. “Go on, yoga goddess. Prove those legendary hands aren’t just marketing fluff. But if you make it weird, I’m reporting you to the laundromat gods.”

Maya’s palms landed light at first—warm, sure, thumbs pressing into the tight bands along Riley’s upper back. “Weird is my middle name. Hold still, sarcastic one.” The rubs started joking, playful kneads accompanied by exaggerated “om” sounds that made Riley snicker. “Feel that? That’s the tension of a thousand late-night design deadlines leaving your body. Or maybe just me showing off.”

Riley’s breath hitched despite herself. The touch deepened, slower now, fingers working deliberate circles over the base of her neck, sliding under the collar of her thin henley. Heat bloomed where Maya’s thumbs dug in. “Okay, fuck. That’s… actually illegal levels of good. You sure you’re not a secret witch?”

“Only on Tuesdays.” Maya stepped in closer, breasts brushing Riley’s back as she leaned into the massage. Her voice dropped into something silkier, still threaded with humor. “You’re all tense here… and here. Laptop vampire posture. But your skin’s soft. Makes a girl wonder what else is soft under these clothes.” She worked lower, heels of her hands rolling along Riley’s shoulder blades, lingering, the joking pace melting into something that had both of them breathing quieter.

Riley’s eyes fluttered half-shut. She could feel Maya’s curves pressed lightly against her, the heat of her, the way those skilled fingers claimed territory like they belonged there. “You’re enjoying this way too much. And—yeah—I’m not exactly complaining. Attraction’s a hell of a detergent, huh? Suddenly everything’s coming out cleaner… or dirtier.”

Maya chuckled low, thumbs tracing the line of Riley’s spine through fabric, then slipping just under the hem to brush bare skin. “Mutual, then. Good. Because I’ve been watching you fold those shirts like they personally offended you, and all I could think was how badly I wanted to get my hands on more than cotton.” The rubs slowed further, sensual now—long strokes from nape to mid-back, fingers spreading wide, palms molding over muscle and the subtle shift of Riley’s body leaning back into the contact. “You feel that? How your shoulders drop when I do this? Imagine if I kept going. Lower. Slower.”

Riley turned her head just enough to catch Maya’s profile, the flush on her cheeks, the playful bite of her lip. “I’m imagining. Loudly. You’re turning a public laundromat into the world’s least subtle pickup spot, and I am here for every second of the trashiness. Keep talking like that and these dryers won’t be the only things spinning.”

Maya’s hands never stopped. They glided up again, thumbs finding the tender spots under Riley’s shoulder blades, pressing deep while her hips nudged forward, full thighs brushing the backs of Riley’s. “I like trashy. Especially when it’s you being all dry-witted and secretly melting under my fingers. Tell me you don’t want more of this.”

“I want more,” Riley admitted, voice rough with humor and heat. “Consider the dare thoroughly lost. Your hands win. My shoulders are putty. My dignity is somewhere in the lint trap. What’s next on the legendary massage menu?”

Maya leaned in until her lips nearly brushed Riley’s ear, breath warm, coconut and something sweeter. The empty machines hummed around them, a private soundtrack. Her fingers splayed possessively across Riley’s upper arms now, still kneading, still claiming. “I’d love to massage more than just your shoulders,” she whispered, the words a velvet dare laced with laughter. “A lot more. Every tight little place you’ve been ignoring. But only if you keep making those quiet sounds when I dig in… and maybe if you promise not to fold me like one of your T-shirts when I get you out of this shirt.”

Riley’s pulse kicked hard. She stayed right there, back arched into the continuing slow drag of Maya’s palms, the promise hanging thick between them while a dryer buzzed its first unfinished cycle in the background. The night was young, the laundry still wet, and neither of them was done spinning yet.

Maya’s breath still warmed the shell of Riley’s ear when Riley twisted, caught her by the front of that ridiculous cropped hoodie, and dragged her the three steps to the wide folding table shoved against the far wall. Quarters rattled in somebody’s abandoned cup. A dryer groaned through its final spin like it was cheering them on.

“Table’s cleaner than my kitchen counter,” Riley muttered, already hopping up so her ass perched on the edge, legs swinging. “And wider. Convenient. Almost like the universe wants us to desecrate public furniture.”

Maya laughed, bright and wicked, and stepped between those swinging knees. “Desecrate is such a sexy word coming from you.” She hooked her fingers under the hem of Riley’s henley and peeled it upward in one smooth yank, baring the slim inked torso, the smallish breasts already peaked under a plain black bralette. Riley lifted her arms helpfully, snickering when the shirt snagged on an elbow.

“Smooth,” Riley said. “Ten out of ten for enthusiasm, minus two for the shirt-strangle attempt.”

“Shut up and help.” Maya unhooked the bralette next, tossed it toward the sock pile, then went for the button of Riley’s jeans. Denim scraped down thighs; underwear followed in the same impatient shove until Riley sat fully naked on the cool laminate, goosebumps rising, dark hair at the apex of her thighs already glistening under the fluorescent buzz. Maya stepped back just long enough to shuck her own hoodie, sports bra, yoga pants, and thong in a chaotic glitter-bomb pile. Full breasts bounced free, brown nipples tight; the soft curve of her belly and the neat dark strip leading lower made Riley’s mouth go dry and greedy at once.

“Holy shit, you’re built like a fertility goddess who does yoga,” Riley said, voice cracking into a grin. “I’m basically a sarcastic stick figure. This is unfair.”

“Your stick figure is hot as hell and currently my playground.” Maya pushed Riley flat onto her back across the table, hips at the edge, and climbed up after her on hands and knees. Coconut lotion still clung to her skin. She started at Riley’s feet—thumbs digging into arches, slow, dirty circles that made Riley kick and snort—then worked up calves, the sensitive hollows behind knees, the soft insides of thighs. Every stroke turned more deliberate, palms gliding higher until they framed Riley’s bare pussy without quite touching.

“Legendary hands, remember?” Maya murmured, leaning down so her breasts brushed Riley’s stomach. “Full-body service. No tipping required. Well. Maybe tipping of a different kind.”

Riley’s laugh dissolved into a shaky exhale when those hands finally cupped her breasts, thumbs flicking nipples into aching points. Maya’s mouth followed—hot, open-mouthed kisses along the underside, tongue swirling, teeth grazing just enough to make Riley arch and curse cheerfully. Mutual now: Riley’s hands found Maya’s heavier tits, squeezed, rolled the nipples between clever fingers until Maya whimpered and ground down against Riley’s thigh.

The massage lost all pretense. Maya’s body blanketed hers; mouths crashed together in a deep, messy French kiss that tasted like shared laughter and want. Tongues slid, lips sucked, both of them giggling into it whenever teeth clacked or someone snorted mid-moan. Riley’s hands roamed Maya’s back, ass, the generous weight of those breasts again, pinching and soothing in the same breath.

“Fuck—come up here,” Riley demanded against Maya’s mouth. “I need to taste you before I die of dehydration and poor life choices.”

Maya scrambled higher with zero grace, knees bracketing Riley’s head, glossy folds hovering. Riley gripped those plush hips and pulled her down, tongue dragging flat through slick heat. Maya yelped, then laughed, then moaned loud enough to echo off the washers as Riley licked deeper—circles around the swollen clit, long strokes parting her, sucking gently while two fingers slid home and crooked. Maya bucked hard, riding the face with shameless little hip snaps, dark hair tumbling free of its bun.

“Oh my god, your mouth is illegal—Riley—right there—don’t you dare stop or I’ll hide all your quarters—” The filthy threats dissolved into broken giggles and broken sounds as Riley hummed against her, tongue relentless, fingers pumping wet and filthy. Maya’s thighs trembled; she ground down harder, smearing herself across Riley’s chin, chasing it shamelessly until she had to yank herself off with a wet pop just to keep from finishing too soon.

“Sixty-nine or I explode,” Maya gasped, already spinning around. She stretched out over Riley in reverse, mouths finding each other again lower down. Perfect messy alignment: Riley’s tongue back on Maya’s pussy while Maya’s mouth sealed over Riley’s clit and two of her own fingers thrust inside. They licked and sucked and finger-fucked in ragged tandem, laughter bubbling up whenever someone’s thigh slipped or a particularly loud slurp made the other snort. The table creaked. A forgotten dryer buzzed somewhere like applause.

Riley came first—sharp, laughing cry muffled against Maya’s folds, inner walls fluttering hard around the fingers pumping her, thighs clamping Maya’s head. The orgasm rolled through her in waves that made her tongue stutter and her hips jerk up for more. Maya followed seconds later, grinding down onto Riley’s face with a high, delighted moan, juices flooding Riley’s mouth as she bucked and giggled through it, fingers still working Riley through the aftershocks.

They barely paused. Still panting, still sticky, Maya rolled them so they faced each other on their sides, then hooked one of Riley’s legs over her hip and pressed close. Wet pussy met wet pussy—slick folds sliding, clits catching and rubbing with every filthy grind. Maya set the rhythm, rolling her hips in slow dirty circles while Riley matched her, both of them laughing breathlessly between kisses.

“Look at us,” Riley managed, voice wrecked and amused. “Scissoring on a folding table like two absolute degenerates. My therapist is going to have a field day. Also—fuck—your pussy feels so good like this—”

“Keep talking trash,” Maya panted, grinding harder, nipples dragging against Riley’s. “Tell me how soaked you are. Tell me you love getting your clit rubbed raw by another girl’s cunt in a public laundromat at one in the morning.”

“I love it. I’m ruined for solo laundry nights. Next time I’m bringing lube and a towel and zero shame.” Riley’s hand snaked between them to press their clits tighter together; the added pressure punched twin moans out of both of them. They rutted faster, wet sounds obscene under the fluorescent hum, playful dirty talk tumbling out between kisses and giggles—“harder,” “yeah take it,” “you’re dripping all over me you absolute menace,” “gonna come again just from this, fuck—”

Another climax hit them almost together—loud, shaking, laughing through it as they kept grinding, milking every last spark until they collapsed in a sweaty, coconut-scented tangle of limbs across the table. Laundry machines spun on obliviously. Somewhere a streetlight flickered through the glass.

Maya nuzzled Riley’s neck, still catching her breath, fingers tracing lazy patterns on damp skin. “Round two is going to need actual stretching first. And maybe locking that front door. Because I am nowhere near done with you, graphic-designer girl. Not when you eat pussy like it’s your new side hustle.”

Riley’s smirk was lazy, eyes half-lidded, body still humming. She tugged Maya closer, legs still tangled, pussies still slick and close. “Door’s got a lock. Quarters are plentiful. And I’ve got at least two more loads that somehow need very thorough attention. Your move, yoga goddess. But fair warning—next time I get on top.”

Outside, the city kept its indifferent watch. Inside, the night stretched warmer, wetter, and far from finished.

They stayed tangled a while longer, sticky thighs sliding, leftover laughter bubbling up whenever Maya’s elbow knocked a stray sock off the table or Riley’s stomach growled loud enough to drown out the nearest dryer. The fluorescent lights kept buzzing their indifferent soundtrack while the two of them traded lazy kisses that tasted like sweat and shared mischief. Eventually the chill of the laminate won; Maya sat up first, hair a glorious wreck, breasts still flushed and marked from Riley’s mouth.

“Round two is going to need actual stretching first,” she repeated, parodying her own earlier line with a dramatic yoga arm-sweep that nearly clipped Riley in the nose. “And maybe locking that front door. Because I am nowhere near done with you, graphic-designer girl. Not when you eat pussy like it’s your new side hustle.”

Riley rolled onto her side, grinning like she’d just won free fabric softener for life. “Door’s got a lock. Quarters are plentiful. And I’ve got at least two more loads that somehow need very thorough attention. Your move, yoga goddess. But fair warning—next time I get on top.”

Maya hopped down, gloriously naked, and padded barefoot to the glass entrance. The deadbolt clicked with a satisfying finality that made both of them snort. “Officially closed for private massage sessions,” she announced to the empty street. “No refunds, no judgment, tip jar currently full of my dignity.”

She sauntered back, hips swaying just to watch Riley’s eyes follow. Instead of climbing onto the table again she caught Riley’s wrists and tugged her upright. “Stretch first, then I want those sarcastic hands all over me. Consider it continuing education for your terrible posture.”

Riley let herself be pulled, still laughing, still glowing. They stood chest to chest in the middle of the humming machines, Maya guiding Riley’s arms overhead, then folding her gently forward so their bodies pressed slick and warm. What started as mock yoga melted fast—Maya’s palms sliding down Riley’s back to cup her ass, Riley’s mouth finding a freckle on Maya’s collarbone and sucking just to hear the yelp turn into a moan. Hands wandered lower. Fingers slipped between thighs again. They ended up braced against a warm dryer, Riley behind Maya this time, two fingers buried deep while her free hand reached around to circle Maya’s clit in tight, filthy little orbits. Maya pushed back shamelessly, laughing through every filthy compliment Riley whispered against her neck—“look at you dripping on industrial equipment, absolute menace, yoga goddess gone feral”—until Maya came with a bright, bouncing cry that made the dryer rattle in sympathy.

They switched. Maya dropped to her knees on the cool tile, pulled Riley’s hips forward, and licked her open with long, deliberate strokes that had Riley gripping the machine for dear life and cracking jokes between gasps. “Five-star Yelp review incoming—would get tongue-fucked next to the change machine again, ten out of ten, bring your own quarters.” Maya hummed approval straight into her clit and slid three fingers home; Riley shattered laughing, thighs shaking, one hand tangled in Maya’s dark hair like she never planned to let go.

By the time the second wave of aftershocks faded they were both boneless and glittering under the ugly lights, leaning on each other like drunks who had discovered the secret meaning of life in a bottle of cheap detergent. Reality crept back in the form of a dryer buzz that refused to be ignored.

“Oh shit,” Riley muttered, still naked, still smiling so hard her cheeks hurt. “Actual clothes. We came here for a reason that wasn’t mutual destruction of the moral fiber of this fine establishment.”

Maya straightened, breasts swaying, and surveyed the chaos: their clothes in glitter-bomb piles, Riley’s thrift-store shirts mixed with Maya’s bright tanks, socks that had somehow migrated into each other’s bags during the earlier scramble. “Looks like the universe already did the mix-and-match for us. Very on-brand for a night that started with me threatening to wash bras in a toilet.”

They gathered the warm, tumbled laundry into one giant chaotic heap on the folding table that still smelled faintly of sex and coconut lotion. Still completely naked, still flushed and shiny, they began sorting. Riley held up a pair of Maya’s neon boy-shorts and raised an eyebrow. “These are aggressive. Like they want to start a fight in the produce aisle.”

“Says the woman whose entire sock collection is monochrome and judgmental.” Maya snatched them back, then deliberately dropped a pair of Riley’s plain black briefs into her own bag. “I’m keeping these as a souvenir. Evidence. Possibly blackmail material for the next time you try to glare at the vending machine.”

Riley snorted and retaliated by folding one of Maya’s soft sports bras with exaggerated care and tucking it into her own pile. “Fair. I’ll wear it ironically while designing logos for law firms. Very empowering.” Their hands kept brushing—knuckles, wrists, the occasional deliberate stroke along a forearm that made both of them pause and grin. Every fold turned into an excuse to touch: Maya smoothing a T-shirt only to let her fingertips graze Riley’s bare hip; Riley pairing socks while “accidentally” letting her palm slide up the soft underside of Maya’s breast.

They talked while they worked, voices low and warm and ridiculous.

“So,” Maya said, holding up a tangled pair of yoga leggings, “next time we do this at my place. My washer is still a swamp creature, but my bed is significantly more padded than industrial laminate. And I have actual coconut oil that isn’t lotion. We could call it a laundry date. Very unofficial. BYOB—bring your own basket.”

Riley finished folding a shirt that might have originally been either of theirs and set it between them like a peace offering. “Laundry date. I like it. Sounds wholesome until you remember we just scissored on a folding table at one a.m. My search history is never recovering.” She dug her phone out of the pocket of her discarded jeans, unlock screen lighting her face. “Number. Now. Before I forget how to human and start speaking exclusively in spin-cycle metaphors.”

Maya recited the digits while Riley typed, then stole the phone to add a contact photo: a shameless mirror selfie of her own naked torso reflected in the dark laundromat window, middle finger raised, caption “Legendary Hands & Questionable Life Choices.” They swapped numbers properly, thumbs brushing, both of them still bare-assed and unbothered by the city watching through the glass.

The last dryer sighed to a stop. They folded the final warm towels together, deliberately mixing everything so each would go home with pieces of the other. Riley’s black henley ended up with Maya’s coconut-scented hoodies; Maya’s bright tanks nestled between Riley’s sarcastic graphic tees. Every time their fingers met over a seam they lingered, tracing knuckles, laughing under their breath at the sheer trashy perfection of it.

Maya stretched her arms overhead one last time, full breasts lifting, then looped them around Riley’s neck. They stood in the middle of the warm, sweet-smelling mess of shared laundry, naked bodies pressed close, skin still humming. “We should probably put clothes on before someone with a key shows up and has a religious experience.”

“Or a stroke,” Riley agreed, but made no move to dress. She nosed along Maya’s jaw, voice soft and amused. “Tomorrow night. Your place. I’ll bring the broken-washer war stories and you bring the legendary hands. Deal?”

“Deal.” Maya kissed her slow, thorough, tasting leftover laughter. When they parted she kept her forehead against Riley’s, eyes sparkling. “You realize we’re never going to be able to do laundry in public again without getting inappropriately wet, right?”

Riley’s grin turned wicked and fond all at once. She reached down, gave Maya’s ass a playful squeeze, and nodded at the humming machines like they were co-conspirators. “Totally worth it. I think we finally found the best spin cycle in town.”

Maya laughed, bright and full, the sound echoing off the empty washers. She nipped Riley’s lower lip one last time and murmured, voice pure challenge and promise, “Then prove it tomorrow—how many times can you make me come before the rinse cycle even starts?”

Rate this story

Thanks for rating
Tagged

Fresh filth, nightly

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