Erotic Audio Story

Rained-Out Festival: She Takes Our Friend in the Tent

Sonia gets fucked by Darius in their tiny tent while her husband Felix watches.

▶ 39 min listen Narrated by Michael Cuckold
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The rain came down like the sky had split open on purpose. One minute the three of them were standing in the churned mud of the festival grounds watching the stage lights flicker and die, the next they were sprinting between sagging tarps and abandoned coolers with their arms full of whatever they could grab. Headliner canceled. Everything canceled. Lightning cracked white over the treeline and the crowd scattered into a wet, swearing exodus.

Felix’s bigger tent had already collapsed into a drowned mess of poles and nylon. Darius’s solo shelter was halfway across the field and under three inches of water. That left Sonia’s tiny two-person dome, the one they’d brought as backup, the one that barely fit two sleeping bags when they were being polite about it. Now three soaked adults were going to jam themselves inside it until morning or the storm got bored, whichever came first.

They crawled in one after another, dripping and laughing too hard, the kind of laughter that sits right on top of something else. Felix went first and shoved their gear into the corners. Darius followed, broad shoulders scraping the zipper, and Sonia came last, peeling her soaked tank top away from her skin as she sealed them in. The air turned thick immediately—wet cotton, sunscreen, the metallic tang of rain, and the heat of three bodies that had nowhere to go.

“Jesus, it’s a coffin,” Felix muttered, knees drawn up. He was already pressed against one curved wall, watching water bead and run down the fabric above his head.

Darius took the middle by default. There wasn’t really a choice. He stripped his ruined festival tee over his head and wrung it out near the door, muscles shifting under damp skin. He was built thick—gym thick, the kind of chest and arms that made sleeves look like afterthoughts. Sonia’s eyes snagged on him and stayed there a second too long while she peeled off her own shorts and kicked them toward the foot of the tent.

“You’re taking up the whole fucking middle,” she said, voice bright, teasing. She was in a thin bralette and boy shorts now, both dark with rain, nipples visibly stiff from the cold. “I forgot how massive you are, D. Look at you. Felix, look at him. He’s going to smother us in our sleep.”

Felix looked. He didn’t say anything. He just watched his wife’s gaze travel over their friend’s torso like she was measuring something she already wanted.

Darius huffed a laugh and tried to fold himself smaller, which only made the seams of his wet shorts strain across his thighs. “Sorry. Built like a truck, I know. You two can have the ends. I’ll be the unfortunate divider.”

“Unfortunate,” Sonia repeated, stretching the word. She rolled onto her side facing him, close enough that her knee brushed his hip when she shifted. The tent was so tight every breath moved fabric against skin. “I don’t know. Feels kind of cozy. Warm, at least. My nipples are still freezing though. Feel.”

She caught Felix’s eye for half a second—daring, sparkling—then took Darius’s hand without waiting and pressed his palm flat to the front of her bralette. Darius froze. Rain hammered the nylon overhead. Somewhere outside someone yelled about a flooded porta-john.

“Christ, Sonia,” Darius said, but he didn’t pull away. His fingers flexed once, involuntary, feeling the hard peak under thin wet cotton.

Felix’s throat worked. He stayed silent against the wall, pulse kicking hard in his neck. He could see everything: the way his wife’s chest rose into their friend’s hand, the faint smirk on her mouth, the flush climbing Darius’s throat.

“See? Freezing,” she said lightly. “You run hot. I can tell. Your whole body’s throwing off heat like a furnace. Bet you keep a girl warm all night without even trying.” She let his hand stay there another beat before releasing it, dragging her fingertips down his forearm as she withdrew. “Big hands too. Everything about you is oversized. I always forget until we’re this close.”

Darius glanced at Felix, checking. Felix gave the smallest nod, jaw tight, saying nothing. Consent lived in the silence and the way none of them moved to put more clothes back on.

Sonia wriggled closer, pretending she was just trying to get comfortable on the thin pad. Her thigh slid along Darius’s. She smelled like rain and the citrus body spray she’d put on that morning, now diluted and sweet. “Remember that pool party last summer? You picked me up like I weighed nothing. Threw me in. Felix almost dropped his beer. I still think about how easy you made it look.” Her voice dropped, intimate in the dark. “Those arms. That chest. You could pin someone down without even breathing hard, couldn’t you?”

“Sonia—” Darius started, half warning, half something hungrier.

“What? We’re stuck here. Might as well talk. Felix doesn’t mind. Do you, baby?” She looked past Darius to her husband. Felix’s cock was already half-hard in his damp shorts; he knew she could see the shape of it. He shook his head once. Still silent. Watching.

She smiled like she’d won something and let her hand rest openly on Darius’s stomach, fingers splaying over the ridges of muscle there. “Feel that rain. It’s not stopping. We’re going to be in here for hours. Pressed up like this. I can feel your thigh against mine every time you breathe. Thick. Solid. God, you’re just… big everywhere, aren’t you?” Her eyes flicked down deliberately, then back up. “Don’t pretend you don’t know what I’m talking about. I’ve seen the outline when you wear those gray sweats. Felix has too. We’ve talked about it.”

Felix’s breath left him in a quiet rush. Heat crawled up his face. She was doing it on purpose—humiliating him with the truth of their late-night conversations, the ones where she’d described their friend’s cock in filthy detail while Felix stroked himself and listened.

Darius’s cock twitched visibly inside his shorts. He didn’t hide it. The close quarters made hiding impossible anyway. “You two talk about my dick?”

“Constantly,” Sonia said, cheerful and filthy. She traced a slow circle on his abs with one fingernail. “How heavy it must be. How much it would stretch me. Whether Felix could even watch without coming in his pants. He’s watching right now, you know. Not saying a word. Just staring while I touch you. Does that turn you on? Having my husband silent and hard while I feel you up in a tent the size of a closet?”

The air went electric. Rain roared. Darius’s hand finally moved, settling on the curve of Sonia’s hip, thumb stroking the damp edge of her boy shorts. “Yeah,” he admitted, voice rough. “It does. You’re both fucked up and it does.”

Felix’s hand drifted to his own crotch without him deciding to move it. He cupped himself through the fabric, eyes locked on the place where Darius’s thick fingers dimpled his wife’s skin. His pulse was a drum. He wanted to speak and couldn’t. The silence was part of it now—part of the humiliation she was pouring over him like warm oil.

Sonia arched into the touch, shameless. “Good. Because I’m not stopping. Look how little space we have. Every time I shift, my tits drag against your arm. Feel that?” She rolled her upper body deliberately so her bralette-covered breasts smeared across Darius’s bicep. “Soft. Cold. Needy. And you’re right here, all that heat and size, and my husband is two feet away getting off on it. Tell him how hard you are, D. Tell Felix what my teasing is doing to that big cock of yours.”

Darius swallowed. He looked straight at Felix when he answered. “Hard as fuck. She’s been working me up since we crawled in. My shorts are stuck to it. Feels like it’s going to tear through.”

Sonia made a soft, pleased sound and slid her palm lower, over the waistband, until she was cupping the thick ridge through wet fabric. She squeezed once, slow, mapping the length and girth with open greed. “Fuck. Yeah. That’s what I thought. Heavy. Hot. Felix, baby, you should see the look on his face while I hold it. He’s trying so hard not to thrust. Poor thing. Trapped in here with a married slut who won’t keep her hands to herself and a husband who just… watches.”

Felix’s fingers tightened around his own cock. A low sound escaped him—half groan, half broken breath. He still didn’t speak. The silence made everything sharper: the wet sound of Sonia’s hand rubbing slow circles over Darius’s clothed shaft, the creak of the tent poles, the way Darius’s hips gave a tiny involuntary roll into her palm.

“That’s it,” she whispered, eyes half-lidded, working him through the shorts. “Let him see. Let my husband watch me stroke this monster while the storm traps us. I’m already soaked, D. Not from the rain. From thinking about you splitting me open in front of him. From knowing he’ll just sit there and take it, quiet and hard and humiliated. You want that? You want to fuck his wife in this tiny tent while he stares?”

Darius’s hand slid fully into the back of her boy shorts now, gripping a bare ass cheek, fingers dipping into the cleft. “Yeah. I want it. Been wanting it. You keep talking like that and I’m going to pull these off and give it to you before the rain even slows.”

Sonia’s laugh was low and filthy. She kept stroking, kept pressing her body along his side so Felix got the full show—her hand moving, her tits crushed to Darius’s ribs, her mouth near their friend’s ear. “Then do it. Or don’t. Tease me back. Make him wait. Make all of us wait until we’re shaking. We’ve got all night and nowhere to go. Look at him, D. Look how quiet he is. How red. How hard. He loves this. He hates how much he loves this. And I’m going to take every thick inch of you while he watches and doesn’t say a single word.”

Lightning flashed again, turning the tent interior blue-white for a heartbeat. In that flash Felix saw everything in hard relief: his wife’s fingers wrapped as far as they could around the fat outline of another man’s cock, Darius’s hand buried in her shorts, the wet spot darkening the front of her panties where she was grinding faintly against the side of his thigh. The image burned itself behind his eyes.

Sonia leaned across Darius just enough to catch Felix’s gaze again. Her voice dropped to a velvet knife. “You good over there, baby? Still watching? Still silent? Good. Stay exactly like that. I’m not done playing with our friend yet. Not even close.”

She squeezed Darius harder, thumb rubbing the blunt head through fabric, and the sound Darius made was pure ruined hunger. Outside the rain kept hammering. Inside the tent the air was nothing but heat and wet skin and the thick, unfinished promise of what was coming next. Felix’s hand moved on himself in slow, helpless strokes. He still hadn’t spoken. He didn’t need to. The tension had nowhere to go but deeper, and the night was only getting started.

Sonia’s grip on Darius didn’t ease. She worked him through the soaked shorts with deliberate, greedy strokes, palm riding the thick ridge from base to the blunt head that kept twitching against her thumb. Rain hammered the nylon in a steady roar that only made the small wet sounds inside the tent louder—the soft squelch of fabric, the catch of Darius’s breath, the faint rustle of Felix’s hand still moving on himself against the far wall.

She turned her face toward her husband without letting go of their friend. “I’ve been thinking about this for months, baby. Not just tonight. Months.” Her voice was low, raw, almost conversational, like she was telling him what she’d bought at the store. “Every time Darius came over for drinks. Every time I caught him changing after the gym. I’d lie next to you in bed and picture him holding me down, fucking me open while you watched. I’d get so wet I’d have to grind on your thigh just to take the edge off. You thought it was about you. It was about him. Always him.”

Felix’s throat clicked. His eyes were glassy, fixed on her hand wrapped around that fat outline. He gave the tiniest nod, but she wanted more.

“Say it,” she whispered. “Tell me I can. Tell me I can kiss him. Tell me I can take what I’ve been craving.”

Felix’s voice came out broken, barely above the rain. “Y-yeah. Okay. Do it. Kiss him.” His free hand clenched into a fist against his own thigh. “Fuck… do it.”

Sonia’s smile was pure filthy triumph. She didn’t look away from Felix as she leaned in and claimed Darius’s mouth. The first kiss was hungry, open, wet—her tongue pushing past his lips like she’d been starving for the taste. Darius groaned into it, one big hand sliding up her back to fist in her damp hair, the other staying buried in her boy shorts, fingers digging into the soft meat of her ass and spreading her just enough that cool air kissed the heat between her legs. She kissed him harder, messier, teeth nipping his lower lip, then sucking it, all while her eyes stayed locked on her husband’s red face.

Felix watched every second. He saw the way her jaw worked, the flash of tongue, the wet gleam on both their mouths when they broke for air only to crash back together. Humiliation burned hot in his gut, tighter than the fist around his cock. His wife was devouring their friend two feet away and making sure he saw the hunger she’d been hiding.

Sonia pulled back just enough to speak against Darius’s mouth, still staring at Felix. “Feel that? How hard he’s breathing? My husband is stroking himself while I tongue-fuck his best friend. Look at him, D. Look how wrecked he already is.” She ground her hips against Darius’s thigh, spreading her wetness across the hard muscle. “I’ve needed this cock inside me for so fucking long. Dreamed about it stretching me while Felix just sits there taking it. Quiet little cuck watching his wife get used.”

Darius’s hand left her hair and shoved under her bralette, cupping one full breast, thumb dragging rough circles over the stiff nipple. He pinched it hard enough to make her gasp into his mouth. “Months, huh?” he growled against her lips. “You’ve been walking around soaked for me that whole time? Sitting next to him with your pussy dripping for my dick?”

“Every goddamn day,” she admitted, voice thick. She kept eye contact with Felix as she said it, watched the way his cheeks burned darker. Her free hand finally freed Darius’s cock from the waistband of his shorts—thick, heavy, already leaking a clear bead that she smeared down the veined shaft with her thumb. It throbbed hot against her palm, thicker than she could fully close her fingers around. “Christ, look at it, baby. Look what I’ve been fantasizing about. This fat fucking thing is going to ruin me and you’re going to watch every inch disappear.”

Felix made a broken sound, half moan, half protest that never quite formed. His hand moved faster on himself, shorts shoved down just enough to free his smaller cock. Precome slicked his fist. He couldn’t look away from the sight of Sonia’s smaller hand working Darius’s length in slow, tight strokes, the head glistening, the way it jumped every time she twisted her wrist.

Sonia kissed Darius again, deeper, messier, tongues sliding. She moaned into it loudly enough for Felix to hear every wet smack. Her hips rolled, grinding her clit against Darius’s thigh while she pumped him. When she broke the kiss she stayed close, lips brushing Darius’s as she spoke straight to her husband.

“Permission’s not enough anymore. I need you to watch me take him. I need you to see how bad I’ve wanted this.” She guided Darius’s hand from her breast down between her legs, shoving her boy shorts aside so two of his thick fingers could sink into her without warning. She was dripping—hot, slick, clenching immediately around the intrusion. “Oh fuck—feel that? That’s months of wanting you. That’s me soaked because my husband is right there getting hard off his own humiliation.”

Darius curled his fingers, rubbing her front wall, and Sonia’s thighs trembled. She never broke eye contact with Felix. “He’s so deep already and it’s just his fingers. Imagine what that cock’s going to feel like. I need it, baby. I need him to split me open in this tiny tent while you sit there silent and leaking. Tell him again. Tell him he can fuck your wife.”

Felix’s voice cracked. “Do it. Fuck her. Please—just… fuck her.” The please came out small, destroyed. His fist flew faster on his cock, hips twitching up into his own grip.

Sonia laughed softly, wicked, and kissed Darius one more time—slow, deep, claiming—while she kept pumping his cock and riding his fingers. She whispered against his mouth but loud enough for Felix: “I’m going to need every thick inch of you. I’ve dreamed about you holding me down and filling me until I can’t walk straight, and he’s going to watch the whole thing with that pretty red face. Make me take it. Make him hear how wet I am for someone who isn’t him.”

Darius withdrew his fingers, shiny and dripping, and smeared her own slick across her lower lip before kissing it off her. His cock pulsed hard in her fist. “You’re going to get it,” he promised, voice rough gravel. “But not yet. I want you begging louder. I want him aching while I play with what’s his.”

Sonia’s eyes glittered. She turned fully toward Felix again, still stroking Darius, still grinding. “Hear that, baby? He’s going to make us wait. Going to edge me right in front of you until I’m shaking. And you’re going to keep watching with your little cock in your hand, knowing I’m about to get what you’ve never quite given me.” She leaned across and kissed the corner of Felix’s mouth—soft, almost tender—then immediately turned back and shoved her tongue back into Darius’s mouth, filthy and loud, one leg throwing over their friend’s hip so her soaked cunt pressed flush against the side of that heavy cock.

Felix tasted her on his own lips and nearly came right there. The humiliation sat heavy and sweet in his chest. Outside the storm raged on. Inside the tent Sonia kept kissing Darius like she was starving, hands roaming everywhere—chest, abs, the thick root of him—while she whispered broken, hungry things against his skin about how badly she needed to feel him bury every inch inside her while her husband watched and said nothing at all. The night stretched ahead of them, tight and wet and unfinished, and none of them were done yet.

Sonia’s mouth stayed fused to Darius’s as she shoved her boy shorts down her thighs and kicked them off into the tangle of wet clothes at their feet. The tent was too small for grace; her knee rammed Felix’s shin, her elbow clipped the nylon wall, but she didn’t care. She swung a leg over Darius’s hips, facing away from him, reverse-cowgirl so her husband got the full filthy view. Her soaked cunt hovered right above that thick, veined cock she’d been stroking. Felix’s eyes were locked there, glassy and ruined, his fist still working his smaller dick in short, desperate jerks.

“Watch,” she ordered, voice raw. “Watch your wife’s pussy stretch around something that actually fills it.”

She reached back, gripped Darius’s shaft, and sank down. The blunt head forced her open immediately—wider, thicker than anything Felix had ever given her. A guttural moan tore out of her as inch after fat inch punched inside, her lips spreading obscenely around the girth. Felix could see everything: the way her pink folds clung and stretched pale, the shiny slick coating Darius’s cock as she took more, the faint bulge low in her belly when she bottomed out with a wet slap of skin. She was impossibly full, stuffed to the limit, and she rolled her hips in a slow circle just to feel every ridge dragging against her walls.

“Fuck—look at that,” she panted, bouncing once, twice, letting Felix stare at the obscene stretch. “His cock is splitting me. I’m dripping down his balls already and I just sat on it. Can you see how wide I’m open for him, baby? Can you see how much better this fat thing feels than your little dick?”

Darius’s big hands clamped her waist, guiding her rise and fall. Every time she dropped, her ass cheeks slapped his thighs and her cunt made a filthy wet sound that filled the tiny tent louder than the rain. Felix’s face burned crimson; he couldn’t look away from the way her pussy lips gripped and dragged along that thick shaft, shiny strings of her cream stretching between them on the upstroke. His own cock leaked steadily over his knuckles. Humiliation sat heavy in his gut, but his fist never stopped.

Sonia rode harder, reverse-cowgirl turning into a filthy bounce that made her tits slap and her ass jiggle. She reached back and spread her cheeks for him, giving Felix an even clearer shot of her hole stretched white around Darius’s root. “He’s so deep I can feel him in my fucking stomach. You never hit this, Felix. Never. This is what I’ve been starving for—someone who actually wrecks me.”

Darius grunted and sat up enough to shove her forward onto all fours, still buried inside her. The shift was abrupt; she yelped as his cock angled differently and punched even deeper. He folded her into doggy right there in the cramped space, her face ending up in Felix’s lap, cheek pressed to his twitching cock. Darius grabbed a fistful of her damp hair and yanked her head back just enough that her moans blasted straight across her husband’s dick.

“Take it, slut,” Darius growled, slamming into her from behind. The wet slap of his hips against her ass cracked through the tent. He slapped one cheek hard enough to leave a red print, then the other, making her flesh ripple. “Fucking married slut soaking my cock while your husband watches. Tell him how much better I feel.”

Sonia’s mouth opened against Felix’s thigh, drooling as she moaned loud and shameless into his lap. Every thrust shoved her face harder against him. “He’s better—oh fuck, so much better. Thicker, longer, hits spots you never even found. I can feel every vein, baby. He’s stretching me so wide I’ll be gaping when he’s done. Your little cock is never going to feel the same after this.” She licked a stripe up Felix’s shaft just to taste his precome while Darius pounded her, then moaned louder, deliberately, right against the head. “Slap my ass again. Call me your slut. Make him hear it.”

Darius delivered another stinging slap, then another, rhythm matching his brutal thrusts. He yanked her hair harder, forcing her back into a deep arch so Felix could watch her tits swing and her stretched cunt swallow that thick cock over and over. “My slut. That’s what you are. His wife, my fucking cock-sleeve. Look how greedily this pussy takes me. She’s been dripping for this for months while you sat there clueless.”

Sonia’s eyes rolled. She reached back with one hand to spread herself again for Felix’s view, fingers framing the place where Darius’s shaft disappeared. Cream frothed around the base now, coating his balls. “See that, baby? That’s me creaming all over another man’s dick because yours never satisfied me like this. He’s ruining me. I’m never going to stop wanting this. Fuck—harder, D. Make me take it deeper. I want him to watch you own what’s his.”

Darius obliged, pounding so hard the whole tent shook. Poles creaked. Rain hammered overhead. Sonia’s moans turned into broken screams muffled against Felix’s cock and balls; she licked and sucked sloppily at him between thrusts just to keep him hard and humiliated, tasting the salt of his desperation while her own pussy clenched and fluttered around the thicker invasion. Felix’s free hand fisted the sleeping pad. He was close, leaking steadily, but he held back—transfixed by the way her hole stretched shiny and lewd every time Darius pulled almost all the way out before slamming home again.

“Tell him again,” Darius ordered, yanking her hair so her face lifted. He slapped her ass once more, hard. “Tell your husband how much better this cock feels while I turn his wife into a dripping mess.”

“So much better,” she sobbed out, voice wrecked and loud. “Your cock is nothing compared to this. He’s filling me completely—stretching me raw—hitting my cervix like he wants to break me. I’m going to cum so hard on him and you’re going to watch every second with that red face and that little dick. I love how small you look next to him. I love knowing you’ll never fuck me like this.”

Darius pulled out suddenly, the sudden emptiness making her whine. He flipped her onto her back with easy strength—pinning her wrists above her head against the thin pad, knees shoved wide by his hips. Missionary in the cramped tent meant her legs were forced high and open, almost folded, so Felix still had a perfect view of her gaping, dripping cunt right before Darius lined up and drove back in to the hilt in one brutal stroke. Sonia screamed, back arching hard.

He pinned her down fully now, chest crushing her tits, hips jackhammering. The wet, filthy sounds of their fucking filled every inch of space. His heavy balls slapped her ass. Sweat and rain-slick skin slid together. He kept one hand in her hair, keeping her face turned toward Felix so her husband had to watch every expression as she got destroyed.

“Gonna fill this married cunt,” Darius snarled against her mouth. “Gonna pump you so full it leaks down your thighs while he stares. You’re my slut tonight. Say it.”

“I’m your slut,” she gasped, legs wrapping his waist, heels digging into his ass to pull him deeper. “His wife, your cumdump. Fuck it into me—breed me right in front of him. I need it. I need to feel you flooding me while he watches and knows he can’t stop it.”

Felix’s cock jerked hard in his fist. He was panting, eyes wet, stroking furiously now as he watched Darius’s thick shaft pistoning in and out of his wife’s stretched hole, the lips clinging desperately on every withdrawal. Sonia locked eyes with him, pupils blown, mouth open in a permanent moan.

“He’s going to cum inside me, baby. Thick ropes of it—deeper than you ever reach. I’m going to walk out of this tent dripping another man’s load and you’re going to love how ruined I look. Oh fuck—I’m close—don’t stop, D, breed your slut—”

Darius drove in hard, bottomed out, and held there as his cock pulsed. Thick jets of cum flooded her, hot and heavy, overfilling her until white cream forced out around his shaft with every residual throb. Sonia shattered. Her orgasm ripped through her in screaming waves, cunt clamping and milking him, squirting around the seal of his cock so it sprayed across both their thighs and dotted Felix’s leg. She thrashed under Darius’s pinning weight, nails raking his back, voice breaking on every cry of “yes, fill me, fuck, so much better—”

He kept grinding through it, forcing every drop as deep as it would go, until her screams turned into broken whimpers and her legs shook uncontrollably. When he finally eased back an inch, a thick river of his cum poured out of her used pussy, pooling under her ass on the pad. Sonia lay there panting, eyes still locked on her husband, a wrecked, filthy smile curling her lips while Darius’s spent cock twitched against her messy folds.

The rain hadn’t slowed. The tent still pressed them together in heat and the thick smell of sex. Felix’s hand was slick and trembling on his own cock, right on the edge but unfinished. Sonia reached one shaky hand across and smeared two fingers through the cream leaking out of her, then held them up glistening for her husband to see.

“Not done with either of you yet,” she whispered, voice hoarse. “He’s still hard enough to go again. And you’re still aching. Night’s young, baby. Watch what happens next.”

Sonia’s fingers stayed glossy with the thick cream pouring out of her as she pushed herself up onto her elbows, thighs still trembling from the orgasm that had wrecked her. Darius’s cock lay heavy and half-hard against her messy folds, the last slow pulses leaking more white into the mess already soaking the pad beneath her ass. She didn’t wipe any of it away. Instead she scooted back just enough to drop her mouth onto him, lips stretching wide around the slick, spent shaft while Felix watched from two feet away, fist frozen mid-stroke on his own aching cock.

She cleaned him with long, deliberate licks, tongue swirling under the head to gather every drop of their mixed juices, sucking the salty-sweet load straight from the source until Darius groaned and twitched against her palate. Cum and her own slick coated her tongue, thick and hot, and she made sure to savor it loudly—wet, filthy sounds that filled the tiny tent over the endless hammer of rain. Her free hand reached between her legs, scooping more of the overflowing mess from her stretched cunt and smearing it across her tits, her stomach, leaving shiny trails that glistened every time lightning flashed.

“Christ, look at you,” Darius rasped, one big hand resting heavy on the back of her head while she worked. “Greedy little married whore cleaning my cock like it’s yours to keep.”

Sonia pulled off with a wet pop, strings of spit and cum connecting her swollen lips to his glistening head. Her voice came out hoarse and satisfied. “It is mine whenever I want it now.” She turned toward Felix without wiping her mouth, crawling the short distance on her knees until she straddled his lap, her dripping cunt hovering right over his smaller, desperate cock. Cum leaked from her in a steady, warm trickle down her inner thighs, dripping onto his balls and the shaft he still gripped. She could feel how hard he was, how close, how ruined.

She didn’t take him inside. She just leaned in and kissed him.

The kiss was deep and filthy from the first second—her tongue shoving past his lips so he had no choice but to taste Darius coating every inch of it. Felix made a broken, helpless sound into her mouth as the flavor hit him: salty, thick, unmistakably another man’s load mixed with the sweet musk of his wife’s cunt. Sonia moaned into the kiss, grinding her messy pussy along the underside of his cock without letting him enter, smearing Darius’s cum all over him while her tongue fucked his mouth the same way Darius had just fucked her. She held the back of his head so he couldn’t pull away, kissing him harder, messier, until saliva and leftover cream dripped down both their chins.

When she finally broke for air she stayed close, lips brushing his, breath hot. “That’s him. That’s what he tastes like after he filled me. Swallow it. Taste how much better he made me cum.”

Felix’s throat worked. He did swallow, eyes glassy and dark with humiliation, cock jerking hard between them and leaking fresh precome that mixed with the mess already coating him. His hands hovered at her hips like he wanted to grab her and fuck up into her but didn’t dare. Sonia felt the throb of him, the desperate need, and deliberately denied it—rolling her hips just enough to tease the head against her slick, cum-dripping entrance without ever letting him sink in.

Behind her Darius shifted, still catching his breath, one thick thigh pressed along her back. He reached around and casually cupped one of her tits, pinching the nipple while he watched her torment her husband. “She’s not letting you finish in her, is she?” he said, voice low and amused. “Not after that. She’s full of me. You’re just the cleanup crew that doesn’t get to clean.”

Sonia laughed softly against Felix’s mouth, then kissed him again—slower this time, dragging it out so he had to keep tasting Darius on every stroke of her tongue. Cum continued to leak from her, thick ropes sliding down her thighs and onto Felix’s lap, cooling in the damp air but still unmistakably fresh. She could feel every pulse of it leaving her stretched hole, the way her pussy stayed loose and open from the fucking it had taken. Her clit dragged along Felix’s shaft with every tiny rock of her hips, sparks of leftover pleasure making her shiver, but she kept the real friction just out of reach for him.

“Feel that?” she whispered when she pulled back again, one hand reaching down to smear two fingers through the cream still pouring out of her. She painted it across Felix’s lips, then pushed the coated fingers into his mouth so he had to suck them clean. “That’s going to keep dripping all night. Every time I shift you’re going to see it. Smell it. Know exactly who put it there.”

Felix sucked her fingers obediently, cheeks burning crimson, cock throbbing so hard it slapped wetly against her cunt with every beat of his pulse. He still hadn’t come. The denial sat heavy and sweet between them, part of the humiliation she was feeding him. His free hand finally gripped her waist, fingers digging in, but she gently pulled it away and laced their fingers together instead—affectionate and cruel at the same time.

She eased off his lap and settled between the two men, the only place left in the cramped tent. Her back pressed to Darius’s broad, sweat-slick chest; her front curved against Felix so she could keep one leg thrown over his hip. Darius’s spent cock nestled against the cleft of her ass, still half-hard and sticky. Felix’s untouched cock pressed hot and leaking against her lower belly. Cum continued its slow slide down her thighs, soaking into the pad and both of their skin. The air was thick with the smell of sex and rain-wet nylon. Outside the storm showed no sign of stopping.

Sonia stretched contentedly, a soft, filthy sigh leaving her as she got comfortable in the sandwich of their bodies. She reached back and guided Darius’s heavy arm over her waist so his big hand rested possessively on her sticky cunt, two fingers idly playing with the mess still leaking out of her. With her other hand she stroked Felix’s cheek, thumb brushing the corner of his mouth where a smear of Darius’s cum still glistened.

“This is only the beginning,” she said casually, like she was talking about weekend plans. Her voice was raw from screaming but steady, satisfied. “I’m going to use him whenever I want. After work. On the couch while you’re in the next room. In our bed while you watch from the chair. He’s going to stretch me and fill me and you’re going to stay quiet and hard just like this—throbbing and leftover and grateful I even let you taste it. Darius doesn’t mind, do you, D?”

Darius’s fingers pushed lazily back into her used hole, stirring the cream, making a fresh wet sound. “Fuck no. Call me anytime. She’s got the best cunt I’ve ever wrecked.” He nuzzled the back of her neck, biting gently. “And watching you squirm while I do it is half the fun.”

Sonia smiled against Felix’s lips and kissed him one more time—deep, slow, sharing the last traces of Darius’s load still coating her tongue. She could feel her husband’s cock jump hard against her stomach, desperate, unfinished, the head slick and angry. She didn’t touch it. She just kept kissing him while Darius’s fingers lazily fucked the cum deeper into her, while the rain hammered the tent, while the thick evidence of what they’d done continued to leak warm and messy down her thighs.

Felix trembled between them, breathing ragged, face buried against her throat now like he couldn’t look at either of them without breaking. His cock stayed trapped and aching, pulsing with every heartbeat, denied even as his wife curled contentedly between the man who had just claimed her and the husband who had watched every second of it. Sonia stroked his hair with lazy affection, hips shifting just enough to smear more of Darius’s load across both their bodies.

“Sleep if you can, baby,” she murmured, already half-drifting in the afterglow, stuffed and marked and utterly unapologetic. “We’ve got the rest of the night. And after that… every night I decide I need him again.”

The tent stayed tight and hot around the three of them. Cum kept leaking. Felix stayed hard. And Sonia closed her eyes with a small, wicked smile, already planning the next time she would take their friend while her husband watched and said nothing at all.

Fresh filth, nightly

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