Erotic Audio Story

Massage Between Gym Friends

A toned milf asks trainer Marco for a private massage.

▶ 37 min listen Narrated by Bella MILF
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The downtown gym always emptied out after ten, the fluorescent lights buzzing a little softer over empty racks and the faint smell of chalk and rubber mats. Noelle liked it that way. At forty-two she still moved like a woman who knew exactly what her body could do—shoulders cut, abs tight under the cropped tank, thighs that had spent the last hour screaming through heavy squats and walking lunges. Sweat darkened the fabric between her breasts. She rolled her neck, catching her reflection in the mirror wall, and caught Marco watching her again.

He was twenty-four, all lean muscle and easy confidence, the kind of personal trainer who never rushed a client off the floor. For weeks the late-night sessions had thickened with something neither of them named out loud. A hand lingering too long when he spotted her bench press. Her laugh dropping lower when he corrected her form from behind, palms steady on her hips. Tonight the air between them felt charged enough to spark.

“Legs are toast,” she said, voice rough from effort. She planted both hands on the small of her back and arched, letting him see the line of her body. “I can barely walk straight. You got anything left in you, or are you clocking out?”

Marco wiped his hands on a towel, eyes dark and open. “I’m here as long as you need me.” The words landed heavier than gym talk. He stepped closer, close enough that she caught the clean scent of his skin under the faint salt of his own workout. “What are you asking for, Noelle?”

She didn’t play coy. They’d been circling this for too long. “A private massage. The room in back’s empty. I’ve watched you work the knots out of other people. I want your hands on me.” A slow smile curved her mouth. “Properly. No half-ass stretching on the foam roller. I want you to take your time.”

He held her gaze, checking, always checking. “You sure?”

“I’m divorced, not dead. And I’ve been thinking about your hands for three weeks.” She reached out and brushed two fingers down the inside of his forearm, feeling the muscle jump. “Clear enough?”

“Crystal.” His voice dropped. “Go get the door. I’ll lock up the front.”

The massage room sat off the hallway behind the free weights—narrow, quiet, one padded table under a single warm lamp, the air already faintly scented with eucalyptus oil. Noelle locked the main door behind them when Marco returned, the click loud in the hush. She turned and found him watching her the way he watched a heavy set: focused, hungry, patient.

“Clothes off or stay in the sports bra?” he asked.

She peeled the damp tank over her head first, then the bra. Her breasts were full, still firm, nipples tightening in the cooler air. The leggings followed, rolled down over toned quads and the high curve of her ass until she stood in only black briefs that left almost nothing to guess. She climbed onto the table face-down, cheek turned to the side, and felt the paper sheet cool against her stomach.

“Oil’s on the counter,” she murmured. “Don’t be shy with it.”

Marco poured a slow stream into his palms and rubbed them warm. The first contact landed on her calves—long, sure strokes that dragged heat up the muscle. She exhaled hard. He worked higher, thumbs digging into the knots behind her knees, then the heavy burn in her hamstrings. Every press sent a low pulse straight between her legs. She kept her eyes half-open, watching his forearms flex, the way his shirt stretched across his chest when he leaned in.

“You’re carrying a lot right here,” he said, voice low, fingers sliding under the edge of her briefs to work the glute. Noelle shifted her hips, giving him better access, the fabric riding higher. His palm cupped the full curve of her ass and squeezed once, deliberate.

“That’s not just sore muscle,” she said. “That’s me wanting you to keep going.”

He didn’t answer with words. He poured more oil and straddled the table carefully, knees bracketing her thighs, and put both hands on the small of her back. The weight of him settled just enough that she felt the hard length of his cock through his shorts, thick and already half-hard against the cleft of her ass. A soft sound escaped her. He rolled his hips once, slow, testing, and she pushed back into it.

“Fuck, Marco…”

“Tell me if anything’s too much.” His thumbs traced the dimples above her ass, then slid higher along her spine, spreading oil until her skin shone. When he reached her shoulders he leaned down so his breath brushed her ear. “I’ve wanted my hands on you since the first night you stayed late. Watching you squat made me stupid.”

Noelle turned her head farther, catching his mouth near hers. “Then stop talking and touch me like you mean it.”

He did. Fingers skimmed the sides of her breasts where they pressed into the table, then slipped underneath to cup them fully. She lifted just enough to give him room. His palms were hot, slick; he rolled her nipples between thumb and knuckle until they peaked hard and she was breathing open-mouthed against the sheet. The pressure of his cock against her grew heavier. She rocked back in small, filthy circles, feeling him thicken completely.

“On your back,” he said.

She rolled. Oil streaked her stomach and the valley between her breasts. Marco stood at the side of the table now, looking down at her like she was the only thing in the building that mattered. He poured fresh oil across her collarbones and worked it lower, circling her breasts, then drifting over her ribs to the flat plane of her belly. When his fingers reached the waistband of her briefs she lifted her hips without being asked. He peeled them down her legs and dropped them to the floor.

She was already wet, the trimmed dark hair between her legs glistening. Marco’s jaw flexed. He set both hands on her inner thighs and pushed them wider, thumbs stroking the soft skin high up. The first glide of his fingers along her slit made her hips jerk.

“Christ, you’re soaked.”

“Your fault,” she breathed. “Weeks of you standing behind me, correcting my form with that voice… I go home and get myself off thinking about exactly this.”

He slid one finger through her folds, slow, collecting slick, then pressed inside. She clenched around him immediately. A second finger joined, curling, finding the spot that made her thighs shake. His free hand stayed busy on her breast, pinching, soothing, pinching again. Noelle reached down and cupped the heavy bulge in his shorts, squeezing the thick shape of him through the fabric until he groaned.

“Take them off,” she said. “I want to feel you.”

Marco shoved the shorts down just far enough. His cock sprang free—long, flushed, the head already wet. She wrapped her oiled fingers around him and stroked once, twice, watching his abs tighten. He kept working her with his hand, scissoring his fingers, thumb circling her clit in tight wet strokes that matched the pace she used on him. The wet sounds filled the small room. Every breath she took smelled like eucalyptus and skin and sex.

He leaned over her, one knee on the table, and kissed her properly for the first time—deep, open, tasting of the water he’d been drinking and pure intent. Noelle arched up into him, freer now, grinding her clit against the heel of his palm while she jacked his cock with slow, twisting pulls. Precome slicked her fist. She broke the kiss only long enough to speak against his mouth.

“I want you to fuck me on this table before the night’s over. But not yet. Keep touching me. Make me come on your fingers first.”

Marco’s eyes were nearly black. “I can do that.” He drove his fingers deeper, faster, the wet slap of it loud, his thumb relentless on her swollen clit. The coil in her belly drew tighter with every stroke. She was close already—weeks of tension finally cracking open. Her free hand fisted in his shirt, pulling him closer so she could bite lightly at his lower lip while her hips fucked up onto his hand.

“That’s it—right there, don’t you dare stop—”

He didn’t. He worked her through the first sharp tremors, then the full body clench when she came, thighs locking around his wrist, a raw cry muffled against his shoulder. Oil and her own slick coated his fingers when he finally eased them free. He brought them to her mouth without asking; she sucked them clean, eyes locked on his, tasting herself.

Marco was breathing hard, cock heavy and leaking against her thigh. He dragged the head through her wetness once, coating himself, but stopped short of pushing in. The restraint cost him—she saw it in the shake of his arms.

“Next time I put my hands on you,” he said, voice wrecked, “I’m not stopping at fingers.”

Noelle smiled, lazy and filthy, still pulsing. She stroked him again, slow, from root to tip, feeling him throb. “Good. Because I’m not leaving this room until you’ve ruined me for every other massage I’ll ever get.”

Outside, the gym stayed dark and silent. Inside, the lamp cast gold across sweat-slick skin and the open promise hanging between them. Marco’s hands settled back on her thighs, already starting to move again, and Noelle let her legs fall wider, ready for whatever came next.

Marco’s hands didn’t stay polite for long. He dragged both palms up the insides of her oiled thighs again, thumbs brushing the swollen folds he had just made drip, then higher still until he was framing the soft, wet heat of her cunt like it belonged to him. Noelle’s breath hitched; the aftershocks of the first orgasm still fluttered through her, but the ache for more was already sharper, greedier. She watched his face—twenty-four and hungry, jaw tight with the effort of not burying himself inside her yet—and felt her own desire double back on itself.

“Still not enough,” she whispered. “Put more oil on me. I want to feel it everywhere you touch.”

He reached for the bottle without looking away from her eyes. A thick stream spilled across her collarbones, ran in shining rivulets between her breasts, pooled in the shallow dip of her navel. Marco’s strong hands followed, kneading the oil into her shoulders first with deep, circling pressure that made her moan low in her throat. His fingers dug into the tight bands of muscle along her traps, then swept down the long plane of her back as she arched up off the table, offering him every inch. The towel she no longer wore was a forgotten joke; she was bare and gleaming under the warm lamp, and she deliberately rolled her hips so the slick seam of her pussy brushed the hard ridge still straining in his open shorts.

Their eyes locked. She saw the exact second the last polite trainer-client wall burned away.

“I’ve wanted your hands all over me for weeks,” Noelle breathed, voice rough. “Every time you corrected my squat, every time you stood behind me and I felt your cock twitch against my ass… I went home soaked. I wanted this—your palms sliding oil into my skin like you own it.”

Marco’s answer came out raw. “Same. Watching you lift made me stupid. I’d jerk off in the shower thinking about bending you over this table, spreading you open, feeling how tight a milf like you would squeeze me.” His hands never stopped. They worked lower, thumbs pressing into the dimples above her ass, then sliding beneath her to cup the full weight of her cheeks, spreading them so cool air kissed the soaked heat between. “I wanted to ruin you slow.”

The confession snapped whatever leash remained. Noelle reached up, fisted the front of his shirt, and yanked him down. Their mouths crashed together—hungry, open, all tongue and teeth and the wet slide of oil-slick skin. She swallowed his groan as he climbed fully onto the table, knees bracketing her hips, the heavy length of his cock dragging hot and thick along her belly. The kiss turned filthy immediately: she sucked his lower lip, bit it, chased his tongue while her hands shoved his shirt up so she could feel the hard planes of his chest and the flex of his abs against her oiled tits.

Marco broke only long enough to strip the shirt off and fling it aside. Bare now from the waist up, he looked down at her like a man starving. Oil glistened on both of them. He braced one hand beside her head and used the other to knead her breast, pinching the nipple hard enough to make her cry out into his mouth, then soothing the sting with the flat of his tongue. She arched hard, grinding her clit against the underside of his cock, painting him with fresh slick.

“Fuck, the way you move,” he muttered against her throat, teeth scraping the tendon there. “Older women aren’t supposed to feel this filthy. You’re dripping down my balls already.”

“Then stop teasing and put your mouth where I need it.” Noelle shoved at his shoulders, guiding him lower. He went willingly, kissing a shining trail down the center of her chest, pausing to suck each nipple until they stood dark and wet, then lower still across the tight drum of her stomach. When he settled between her spread thighs she was panting, one hand tangled in his hair, the other gripping the edge of the table.

Marco didn’t tease. He licked a long, flat stroke from her entrance to her clit, gathering everything she had already given him, and groaned like the taste alone could finish him. Two fingers slid back inside her while his mouth sealed over the swollen pearl and sucked in firm, pulsing pulls. Noelle’s hips bucked; a broken sound tore out of her. He fucked her with those fingers the same way he trained—precise, relentless, finding the spongy spot on the front wall and rubbing it in time with the wet flutter of his tongue. Oil and her own cream made everything loud and shameless. She watched him through half-lidded eyes: the flex of his shoulders, the way his dark hair fell forward, the raw concentration as he ate her like she was the only meal that mattered.

“That’s it—god, just like that—don’t stop sucking,” she gasped. Her free hand found his cock again, still hanging heavy and leaking between his legs, and she stroked him in the same rhythm he used on her. Precome slicked her fist; she twisted on the upstroke and felt him throb harder. The dual sensation—his mouth devouring her while she jerked him—wound the coil in her belly tighter than before. She was already close again, thighs trembling around his ears.

Marco pulled off just long enough to speak against her clit, breath hot. “Come on my tongue this time. I want to feel you flood me before I split you open.”

The words tipped her. Noelle’s back bowed off the table, a sharp cry ripping free as the second orgasm slammed through her. Her cunt clenched and fluttered around his fingers; clear slick spilled past them onto his chin and the paper sheet. He kept licking her through it, slower now, gentler, drawing every last tremor out until she was shaking and oversensitive. Only then did he rise back up her body, face shiny with her, and kiss her deep so she tasted herself on his tongue.

She didn’t let him pull away. Noelle hooked a leg around his hip and rolled them so she straddled him on the narrow table, oil making their skin slide together with filthy ease. His cock stood rigid between them, the flushed head kissing her still-twitching entrance. She reached down, notched him there, and sank just the first inch—enough to feel the stretch, enough to watch his eyes roll—before lifting off again.

“Not yet,” she whispered, rocking so the head rubbed her clit in slow, torturous circles. “I want you aching for it. I want you so hard you can’t think.”

Marco’s hands clamped on her oiled ass, fingers digging into the muscle, spreading her wider. “You’re killing me. I’ve never been this hard in my life. That tight little cunt is going to destroy me the second I get inside.”

She smiled, wicked and fond, and kept teasing—sliding the head through her folds, dipping lower so it kissed her asshole, then back to her clit. Every pass coated him thicker. She leaned down, breasts dragging across his chest, and kissed him again while she reached between their bodies to stroke the full length of him against her pussy. The friction was perfect, wet, filthy. His hips jerked up instinctively, seeking more, and she denied him with a soft laugh that turned into a moan when the ridge of his cock caught just right.

“Tell me again,” she demanded against his mouth. “How long you’ve wanted this.”

“Since the first night you stayed after closing,” he growled. “I watched you walk out with that ass in those leggings and I jacked myself raw in the locker room thinking about bending you over the squat rack. Every session after that I got harder. Spotting your bench? I wanted to fuck your throat. Correcting your form? I wanted to shove your tights down and bury my face in you right there on the floor.” His hands slid up her back, oil-slick and possessive, then fisted in her hair so he could hold her for a deeper kiss. “You’re the hottest thing I’ve ever touched. Forty-two and still the wettest, tightest dream I’ve had.”

Noelle’s heart kicked. The raw honesty mixed with the physical hunger made everything sharper. She sat up straighter, planted both hands on his chest, and ground down harder, letting the thick shaft nestle fully between her lips so she could ride the length of him without taking him inside. Her clit dragged along the underside; sparks shot up her spine. Oil and arousal made a filthy mess between them. She could feel how close he was—the way his cock jerked, the way his abs clenched under her palms—but she kept the pace deliberately slow, savoring the power of keeping this younger, stronger man on the edge.

Marco’s head tipped back against the table, throat working. “Noelle—fuck—if you keep doing that I’m going to come all over your stomach like a teenager.”

“Then do it,” she challenged, voice husky. “Paint me. Mark me. Then get hard again so you can finally fuck me the way we’ve both been dying for.”

His eyes snapped open, dark and wild. In one powerful move he sat up, wrapped both arms around her, and flipped them again so she was beneath him once more, legs spread wide around his hips. The head of his cock kissed her entrance, thick and insistent. He didn’t push in. Instead he braced himself over her, forehead to forehead, and rolled his hips so the entire length dragged through her soaked folds again and again—teasing, promising, coating himself until both of them were shaking.

“I want to be buried in you when I come,” he rasped. “I want to feel that milf cunt milk me dry. But you’re right—not yet. I want you begging first. I want you so desperate you’ll take every inch and still ask for more.”

Noelle’s nails raked down his back. The denial was exquisite torture. She lifted her hips, trying to catch him, but he held himself just out of reach, only the swollen tip pressing against her clit. Oil gleamed on every curve of her body; the scent of sex and eucalyptus filled the small room thicker than before. Outside the locked door the gym remained silent and dark. Inside, the lamp painted gold across their slick skin and the open, unfinished hunger still crackling between them.

She pulled his mouth back to hers, kissing him deep while her hand slid between their bodies to stroke him once more—slow, twisting, thumb smearing the bead of precome over the head. Marco shuddered. His control was fraying in the best way. He reached down, caught her wrist, and pinned it above her head, interlocking their fingers. With his free hand he guided his cock lower again, notching it properly this time, the broad head stretching her entrance just enough to make them both hiss.

One inch. Two. Then he stopped, trembling, and held there—thick and hot and barely inside—while their eyes locked once more.

“Next thrust,” he promised, voice wrecked, “I’m going all the way in. And I’m not pulling out until you’ve come on my cock at least twice and I’ve filled you so deep you’ll feel me walking out of here tomorrow.”

Noelle’s free hand cupped the back of his neck, pulling him closer until their mouths brushed with every word. “Then do it. Ruin me. Make good on every filthy thing you’ve imagined. I’m yours on this table for as long as you want me.”

He rolled his hips the smallest fraction deeper, letting her feel the stretch, the promise, the unbearable tension of the almost. Oil dripped from her thighs onto the sheet. Her cunt fluttered greedily around the tip of him. Marco’s breath shuddered out against her lips, and the next kiss they shared was slower, deeper, saturated with everything still left unfinished between them—the long night, the locked door, the younger trainer and the toned milf who had finally stopped pretending this was only a massage.

Marco held himself there, the thick head of his cock stretching Noelle’s entrance, oil and her slick making every tiny shift electric. She felt him throb, felt the promise in the way his arms shook above her, and something greedy and unfinished still clawed at her. She wanted him buried, ruined, loud—but first she wanted the taste of him coating her tongue the way her come had coated his.

“Wait,” she breathed against his mouth. She pressed a palm to his chest and eased him back just enough that he slipped free with a wet sound that made them both hiss. Marco’s eyes flashed confusion and raw hunger. Noelle slid out from under him, oil streaking the paper sheet, and swung her legs over the side of the table. She dropped to her knees on the cool floor without another word, looking up at him as she wrapped both oiled hands around the base of his cock.

“I need this first,” she said, voice rough. “I want you sloppy and dripping down my chin before you wreck me.”

Marco’s hand tangled in her hair instantly, not forcing, just holding. She leaned in and dragged the flat of her tongue from root to tip, collecting the mix of her own arousal and his precome, then opened wide and took him deep in one eager slide. He groaned loud, the sound bouncing off the narrow walls. Noelle hollowed her cheeks and sucked hard, bobbing fast, spit already running down his shaft and over her fists. She worked him messy—wet, loud, shameless—letting him hit the back of her throat on every other stroke while her tongue swirled the underside. Her free hand cupped his balls, rolling them, tugging gently, feeling them draw tight.

“Fuck—Noelle—look at you,” he rasped, hips stuttering. “Forty-two and choking on my cock like you’ve been starving for it. Those lips stretched around me… god, you’re filthy.”

She moaned around him, the vibration making his thighs jump. Spit dripped onto her bare breasts; she didn’t care. She pulled off just long enough to stroke him fast and tight, looking up through her lashes. “Been thinking about this every night I went home wet. Wanted to drop to my knees right on the gym floor and suck you until you filled my throat.” Then she dove back on, taking him deeper, gagging softly on purpose so more spit flooded out and made everything glisten. She pumped the base with both hands while her mouth worked the head in filthy, wet circles, eyes watering, cheeks hollowed, completely lost in the act. Marco’s control frayed; his grip tightened in her hair and he fucked her mouth in short, shallow thrusts, groaning her name like a curse.

When he was twitching hard and leaking steady down her throat she finally pulled off with a filthy pop, strings of spit connecting her swollen lips to his cock. She stood, wiped her mouth with the back of her hand, and turned, planting both palms flat on the massage table. She arched her back, presenting the high curve of her oiled ass, legs spread just enough.

“Now bend me over and fuck me,” she demanded. “Hard. I want to feel it in my stomach.”

Marco didn’t waste a second. He stepped in behind her, gripped her hips, and slammed home in one powerful thrust that forced a raw cry out of her. The stretch was perfect—thick, deep, splitting her open. He set a brutal pace immediately, hips snapping, the wet slap of skin on skin echoing in the small room. Each drive shoved her forward against the table edge; she braced harder and pushed back to meet him, her tits swinging, oil flying. He reached around and found her clit, rubbing tight circles while he pounded her from behind, balls heavy against her.

“That’s it—take it,” he growled, voice wrecked. “This tight milf cunt is squeezing me like it never wants me to leave. Been dying to watch this ass bounce while I fuck you senseless.”

Noelle’s moans turned into broken shouts. “Harder—fuck, Marco, ruin me—don’t you dare slow down—” Her nails scraped the paper sheet. He slapped her ass once, hard enough to sting and bloom red, then gripped both cheeks and spread her so he could watch his cock disappear into her glistening hole over and over. Sweat ran down his chest onto the small of her back. The table creaked under the force. She came suddenly around him, walls clamping, a long wail tearing free as her thighs shook, but he never stopped thrusting through it, dragging the orgasm out until she was dripping down his balls.

He pulled out only long enough to flip her. Strong hands spun her onto her back on the table, shoved her knees wide and pinned them high toward her shoulders so she was completely open and exposed. Marco drove back in to the hilt in one stroke, burying himself deep in missionary, and started pounding again—raw, relentless, the angle hitting that spot inside her that made stars burst behind her eyes. Noelle clawed his back immediately, nails raking red lines down the flexing muscle, heels digging into his ass to pull him deeper.

“Yes—god, yes—fuck me deeper,” she begged, voice cracking. “Fill me up, Marco, pound that cock into me until I can’t walk. I’ve needed this for weeks—your big dick stretching me open—don’t stop, please don’t stop—”

He leaned down and kissed her hard while he fucked her, swallowing every moan. Sweat dripped from his forehead onto her breasts. The lamp caught every glisten of oil and come and spit on their bodies. She clenched around him deliberately on every out-stroke, milking him, and he cursed into her mouth. Another orgasm built fast under the relentless pressure; when it hit she screamed against his shoulder and clamped so tight he almost lost it, but he gritted his teeth and kept driving, hips pistoning, the wet filthy sounds of their fucking filling every corner of the room.

When her tremors eased he pulled out again, lay back on the table himself, and hauled her up so she straddled him reverse. Noelle sank down onto his cock facing away, taking every inch with a broken moan, then planted her hands on his thighs and started riding hard. Her ass bounced with every drop, full and round and shining with oil. Marco’s hands clamped on it immediately—spreading, gripping, slapping one cheek then the other so the sharp cracks mixed with her cries. He thrust up to meet her, matching her rhythm, watching the way her hole stretched around him and her cheeks jiggled under his palms.

“Look at that fucking ass,” he snarled, slapping again, harder. “Bouncing on my cock like you own it. Ride me, Noelle—use me. I want to feel you come again while I’m buried in this perfect milf pussy.”

She threw her head back, hair sticking to her sweat-slick neck, and rode him faster, grinding down so her clit dragged against his body on every stroke. The reverse angle let him go impossibly deep; she felt him in her guts, felt the heat coiling again already. Both of them were vocal now—loud, filthy, no holding back. His slaps left glowing handprints. Her moans turned into continuous gasps of “harder,” “deeper,” “fuck yes.” Oil and sweat made their skin slide; the scent of sex overpowered the eucalyptus completely. Marco sat up behind her, one arm banding her waist, the other still gripping and spanking her ass while he fucked up into her with short, savage thrusts. She reached back, tangled her fingers in his hair, and pulled him closer so his mouth found her neck, biting, sucking marks into the skin.

They stayed locked like that, lost in the raw sweaty intensity, the table rocking under them, until Marco’s rhythm stuttered. He groaned warning against her shoulder. Noelle lifted off him immediately, dropped back to her knees between his spread legs, and took his cock into her mouth again—slick with her own come, throbbing, ready to spill. She sucked hard and fast, one hand stroking the base, the other rolling his balls, eyes locked on his face as he watched her finish him. He came with a broken shout, thick pulses flooding her tongue; she swallowed what she could and let the rest stripe her lips and chin, milking every last spurt until he was shaking and oversensitive.

She stayed on her knees a moment longer, licking him clean, then climbed back onto the table and straddled his lap facing him this time, both of them breathing hard, bodies still humming. Marco’s hands settled on her waist, thumbs stroking the damp skin. His cock twitched against her thigh, already showing signs of life again despite everything. Noelle leaned in, kissed him deep so he tasted himself on her tongue, and whispered against his mouth,

“We’re not done. Not even close. I still want you to fill me properly before this night is over—and I want you to make me come on your cock until I forget my own name.”

Outside the locked door the gym stayed silent. Inside, oil and sweat and the open hunger between them promised the night still had hours left to burn.

Noelle rocked forward on Marco’s lap, the thick length of him already hardening again against the slick heat between her thighs. Oil and sweat still gleamed on every inch of their skin under the single warm lamp. She reached down, wrapped her fingers around him, and guided the swollen head back to her entrance. This time there was no teasing. She sank down in one slow, deliberate glide, taking every inch until her ass settled flush against his thighs and she felt him bottom out deep enough to steal her breath.

“Fuck—yes,” she hissed, forehead dropping to his. “Fill me. Right now.”

Marco’s hands clamped hard on her hips. He thrust up once, twice, testing the grip of her cunt around him, then set a deep, rolling rhythm that made the massage table creak. Noelle met every stroke, grinding down so her clit dragged against the base of his cock. The wet sounds of their fucking filled the narrow room—obscene, relentless. She braced her palms on his chest and rode him harder, tits bouncing, oil flying in tiny droplets onto his abs.

“Look at you,” he growled, voice raw. “Forty-two and still taking my cock like you were built for it. That tight milf pussy is already fluttering. You’re gonna come on me again before I even fill you.”

She didn’t answer with words. She clenched deliberately around him on every downstroke, milking the thick shaft, and watched his jaw go tight. The angle let him grind against that swollen spot inside her with perfect pressure. Sparks shot up her spine. She leaned back, arched, and used her thighs to bounce faster, the slap of skin on skin echoing off the walls. Marco sat up, wrapped one arm around her waist, and sucked a nipple into his mouth hard enough to make her cry out. His other hand slid between them to rub tight circles on her clit while he fucked up into her with short, savage thrusts.

The third orgasm hit like a wave. Noelle’s head fell back, a broken shout tearing free as her walls clamped and pulsed around him. Clear slick spilled down his balls. He never slowed. He kept driving through the tremors, dragging them out until she was shaking and oversensitive, then flipped them without pulling out. Suddenly she was on her back again, knees pinned high, and Marco was pounding her missionary-style—deep, raw, the full weight of his younger body covering hers.

“Not done,” he rasped against her mouth. “You wanted to be filled. You’re getting every drop.”

She raked her nails down his flexing back and locked her heels behind his ass, pulling him deeper. “Do it. Come inside me. I want to feel you pulse. I want to walk out of here leaking you.”

Their mouths crashed together—tongues sliding, teeth grazing—while he slammed home again and again. Sweat dripped from his chest onto her oiled breasts. The lamp painted everything gold and filthy: the stretch of her cunt around his cock, the way her stomach flexed with each impact, the dark hunger in his eyes. Noelle came again under the relentless pressure, a sharp, keening cry muffled against his shoulder, her body locking so tight he cursed.

That was what broke him. Marco buried himself to the hilt and stayed there, hips jerking as he emptied inside her in thick, hot pulses. She felt every spurt—deep, claiming—felt him throb and flood her until it spilled out around his shaft and down onto the paper sheet. He kept rocking through it, milking himself with her cunt, groaning her name like a prayer.

They stayed locked like that for long seconds, breathing hard, bodies still twitching. When he finally eased out, a thick trickle of his come followed, dripping down the curve of her ass. Noelle was still trembling—overstimulated, glowing, thoroughly wrecked. She slid off the table onto unsteady legs, dropped to her knees between his spread thighs, and took his glistening cock into her mouth one last time. She licked the last drops from the head, slow and thorough, cleaning him with soft sucks and swirling tongue until he shuddered and stroked her hair.

Then she climbed back up, straddled his chest, and looked down at him with a wicked, satisfied smile. Oil and come streaked her inner thighs. Her hair stuck to her damp neck. She braced her palms on either side of his head and leaned close.

“This is only the beginning of our after-hours gym arrangement,” she whispered, voice husky with spent pleasure. “Whenever this place empties again, I’m yours. Same table. Same oil. Same filthy hands. You understand?”

Marco’s hands settled on her waist, thumbs stroking the soft skin. “Crystal clear. I’ll lock up early every chance I get.”

She kissed him then—deep, slow, saturated with everything they had just done and everything still to come. Tongues slid lazily. The taste of sex and salt and eucalyptus mixed between them. When they finally broke apart, both were smiling, breathing quieter now.

They cleaned up without rush. Marco found towels and wiped the oil and come from her skin with careful, almost tender strokes while she returned the favor, lingering on the hard planes of his chest and the softening length of him. Clothes went back on slowly—leggings, sports bra, his shorts and shirt. Noelle’s legs still felt unsteady; she braced a hand on the table and laughed softly when he steadied her hip.

They checked the hallway. Empty. Dark. The fluorescent lights over the main floor still buzzed faintly. Noelle unlocked the main door. Marco waited a full minute after she slipped out into the cool night air before he followed, locking up behind him. Separate cars. Separate streets. The promise hanging between them like the last shared breath.

The gym stood silent once more—racks empty, mats cool, the massage room lamp clicked off. No footsteps. No voices. Just the soft electric hum fading into nothing at all.

Fresh filth, nightly

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