Masked Melody: Her Anonymous Stranger Claims Her

Married accountant Sonia, 32, gets fucked hard by a masked stranger while her eager husband watches.

25 min read September 17, 2026New

I still get wet just thinking about that night, the way the air in that ballroom tasted like champagne and expensive cologne and pure possibility. I’m Sonia, thirty-two, a numbers girl by day—spreadsheets and tax codes and the quiet satisfaction of everything balancing—and Gideon’s wife of eight years. He’s thirty-five, solid, dark-haired, the kind of man who looks at me like I’m still the best decision he ever made. We’d been circling the hotwife thing for months: late-night talks that turned filthy, his hand between my legs while he whispered how much he wanted to watch another man take me apart. Full knowledge. Full, eager approval. That night at the high-end masquerade was supposed to be our first real step into it.

The gown was scarlet silk, cut low enough that my tits threatened to spill free every time I breathed deep, the skirt slit high up my left thigh so the garter straps showed when I walked. An ornate black lace mask covered the upper half of my face, feathers curling along one cheek. I felt like a secret. Gideon’s hand rested low on my bare back as we entered the glittering ballroom—chandeliers throwing gold light, a string quartet melting into something darker and bass-heavy later, bodies in masks and jewels moving like they already knew how the night would end.

He kissed the side of my neck, voice rough against my ear. “You look fucking edible. Go find someone who makes your cunt clench. I’ll be watching.” Then he peeled away toward the bar, whiskey in hand, giving me space the way we’d planned.

I drifted. Smiled at a few masked faces. Accepted a glass of something sparkling and cold. And then I saw him.

Tall—easily six-three—broad through the shoulders under a perfectly cut black tuxedo. His mask was simpler than most, matte black covering from forehead to just above his mouth, leaving that strong jaw and full lower lip exposed. Dark hair swept back. He stood near a marble column like he owned the space around it, and when our eyes locked across the crowded floor the jolt hit low in my belly, sharp and immediate. Thirty-eight, I guessed later; something about the confidence carved into the lines of his body said he’d lived enough to know exactly what he wanted.

He didn’t look away. Neither did I. The room narrowed. I felt my nipples tighten against the thin silk, felt the slow warm slide of arousal between my thighs. Gideon was at the bar—I could sense him without turning—and when I risked a glance that way he was already watching us, glass raised slightly, a small deliberate nod that said yes, flirt, take it further. My pulse kicked hard.

The stranger started walking. Slow, purposeful. People parted without quite realizing why. When he stopped in front of me I had to tip my chin up. His voice, when it came, was deep enough to vibrate in my ribs.

“That dress should be illegal,” he said. No hello. Just that low rumble and the barest curve of his mouth. “Red like a warning. Or an invitation.”

I laughed, breathless already. “Maybe both. I’m Sonia.” I didn’t offer a last name. Neither did he.

“Andre.” He took my free hand, turned it, brushed his lips over my knuckles—old-fashioned and filthy at once because his thumb stroked the inside of my wrist where my pulse hammered. “You’re here with someone.”

Not a question. He’d seen the nod, or simply read the air between Gideon and me.

“My husband,” I said, and the word came out thick with everything we both wanted it to mean. “He’s… encouraging.”

Andre’s gaze flicked past my shoulder, found Gideon at the bar, held for a long second. Something silent passed. Then those dark eyes came back to me, hotter. “Lucky man. Mind if I borrow his wife for a dance? Or three.”

“He’d mind if you didn’t.”

We moved onto the floor as the music shifted into something slower, heavier. His hand settled at the small of my back, fingers spanning wide, the other cradling mine. He didn’t pull me flush right away—just close enough that the heat of him soaked through the silk. Every turn pressed my breasts lightly to his chest. I could smell him: clean skin, something like cedar and smoke. My thighs brushed his with every step.

“You’re wet already,” he murmured against the shell of my ear, not even pretending it was idle talk. “I can feel it in the way you’re breathing. Tell me I’m wrong.”

I wasn’t going to lie. “You’re not wrong.” My voice shook. “He wants this. I want this. We’ve talked about a stranger—someone who doesn’t know my real life, just… takes.”

Andre’s grip tightened. “Takes what’s offered. Yes.” His thigh slid between mine for half a measure, deliberate pressure right against my cunt through the gown and the scrap of lace underneath. I bit back a sound. Across the room Gideon watched, posture loose, eyes burning. He lifted his glass again in a private toast.

We danced through two more songs. Andre’s mouth stayed near my ear, describing in that deep voice exactly how the slit in my dress let him imagine sliding his hand up, how he’d hook my leg around his hip right here if the crowd thinned, how my husband would get to see every second of me coming undone. I answered in kind—confession tumbling out between breaths. How Gideon likes to hold me open afterward and ask for details. How I’d packed a overnight bag in the car just in case. How the mask made me braver, hungrier.

When the set ended he didn’t let go. Instead he steered us toward a quieter alcove near the tall windows, still in full view of the bar. Gideon had moved closer, now leaning against a high-top twenty feet away, close enough to hear if he strained, far enough to give the illusion of privacy. Andre’s back was half to the room, shielding me, one hand still low on my spine.

“Last chance to walk away clean,” he said, thumb stroking the base of my spine in slow arcs. “Once I start, I don’t plan on being gentle. Your husband stays. Watches. You stay wet and open and honest about how much you like it.”

My mouth was dry. My cunt ached. “I’m not walking.” I looked past Andre’s shoulder, found Gideon’s eyes, and let him see the raw want on my face. He nodded once more, slower this time, almost reverent. Permission layered on permission.

Andre’s free hand came up, traced the edge of my mask, then down the side of my throat to the swell of my breast. He cupped me through the silk, thumb finding the hard peak of my nipple and rubbing once, firm. A soft broken sound left me. He did it again, watching my face.

“Good girl,” he rumbled. “Tell him—loud enough—that you’re going to let the stranger in the mask fuck you tonight while he watches.”

I turned my head just enough. Gideon was right there, drinking in every detail. My voice carried, shaky and sure. “I’m going to let him fuck me. Hard. You’re going to watch every second, baby. I want you to.”

Gideon’s throat worked. He set his glass down carefully. “Then do it. Both of you. Show me.”

Andre’s smile was dark, satisfied. His hand slid from my breast down over my ribs, over the curve of my hip, and under the high slit of the gown. Fingers found bare skin, the lace edge of my thong, then slipped beneath. I was soaked—obscene, slick heat coating his fingertips the second he touched me. He groaned low, almost private, and pushed two fingers into me without preamble, slow and deep so I had to rise onto my toes.

“Christ, Sonia. Sucking me in already.” He fucked those fingers in short thrusts, heel of his palm grinding my clit, while his other arm kept me steady. I clung to his lapel, forehead dropping to his shoulder, trying not to moan too loud and failing. The wet sound of it was unmistakable even over the music. Gideon’s stare never wavered; I could feel it like a second set of hands.

Andre curled his fingers, found the spot that made my knees buckle, and worked it ruthlessly. “You’re going to come on my hand first,” he ordered quietly. “Right here. Then we’re finding somewhere with a door that locks—or doesn’t. Your husband comes too. He gets the front-row seat while I bend you over and claim what’s mine for the night.”

I was already shaking, pleasure coiling tight and mean at the base of my spine. The confession poured out of me between gasps—how long I’d wanted this exact filth, how Gideon’s approval made it hotter, how the anonymity of the masks stripped everything down to pure need. Andre’s fingers pumped faster. His mouth brushed my ear again.

“Say my name when you come. Let him hear it.”

The orgasm hit hard, white-hot, my cunt clenching around his fingers in rhythmic pulls while I choked out “Andre—” loud enough to carry. My hips jerked. Silk whispered. I soaked his hand and didn’t care. He kept working me through it until I was trembling and oversensitive, then slowly withdrew, lifting those glistening fingers between us. He painted my lower lip with my own slick before sucking them clean himself, eyes locked on mine.

Gideon had stepped closer without me noticing—close enough now that I could see the thick outline of his cock straining his trousers, the flush high on his cheeks above his own simple mask. He looked wrecked already and we hadn’t even left the alcove.

Andre turned slightly so both of us were in Gideon’s view. “Your wife comes beautifully. Tight. Loud. I intend to ruin her for anyone who isn’t us tonight. You still good?”

Gideon’s voice was hoarse. “Better than good. Take her. I want to see her stuffed full and begging.”

The three of us stood there for a charged second—me still panting, thighs slick, gown rumpled; Andre hard and obvious against my hip; Gideon radiating raw hunger and love in equal measure. The ballroom glittered on around us, oblivious or pretending to be. Andre’s hand found the small of my back again, proprietary now.

“There’s a private lounge upstairs the hosts keep for… special guests,” he said. “I already arranged it. Masks stay on. Clothes come off when I say. You two follow.”

He started walking. I fell into step beside him, legs still shaky, heart slamming. Gideon shadowed us, close enough that his fingers brushed mine once—quick, grounding, full of silent yes. We climbed the wide staircase together, the music fading below, the promise of locked doors and harder fucking and my husband’s eyes on every thrust pulling the tension tighter with every step.

I didn’t know yet how completely Andre would claim me, or how loud I’d scream his name while Gideon stroked himself watching, or how the night would rewrite the map of my marriage in sweat and come and breathless confessions. All I knew was the ache between my legs, the stranger’s hand possessive on my waist, and the electric certainty that Act One was only the beginning of being thoroughly, anonymously taken.

We reached the top of the staircase still linked by Andre’s firm grip on my waist, the bass from the ballroom thudding faintly through the floorboards like a second heartbeat. The private lounge opened ahead of us—dim amber lamps, velvet couches, a low table already stocked with a bottle of something dark and two crystal tumblers sweating lightly. Heavy drapes framed tall windows that looked down on the glittering crowd far below. Gideon stayed three steps behind, close enough that I felt the heat of him, far enough that the air between us crackled with the deliberate space he’d promised to keep.

Andre didn’t head for the couches. He spun me gently into the center of the room where the carpet was thick enough to swallow footsteps, one hand sliding to the small of my back, the other capturing mine again the way he had on the dance floor. Soft music drifted from hidden speakers—something slower, darker, a pulse that matched the throb still lingering between my legs. He pulled me in until my breasts flattened against the hard plane of his chest, scarlet silk whispering over tuxedo wool. My nipples were still tight, sensitive, and every sway of his hips dragged them across him in a slow, deliberate grind.

“Listen carefully,” he murmured against the shell of my ear, voice low enough that only I could catch every filthy syllable. “I’m going to peel this dress off you one lace at a time. I’m going to put you on your knees first so you can taste how hard you’ve made me, then I’m going to bend you over that window ledge so the whole fucking ballroom is spread out under you while I sink into that soaked little cunt. Your husband gets to watch every inch disappear. He gets to hear you beg. And when I fill you, you’re going to look right at him and thank him for sharing.”

My breath hitched. I could feel the thick ridge of his cock pressed to my belly through the layers of fabric, hot and insistent. My own thighs were still slick from the orgasm he’d wrung out of me downstairs; every step had painted fresh wetness along the lace of my thong. Gideon’s eyes never left us. I glanced past Andre’s shoulder and saw my husband’s hand flex once at his side, the outline of his own cock still tenting his trousers, his mask doing nothing to hide the raw hunger in his gaze.

Andre’s thigh slid between mine again, higher this time, rocking against my clit with the music. The pressure was perfect, filthy, and I rolled my hips without shame, chasing it. “You feel that?” he whispered. “That’s mine for the night. I’m going to stretch you open until you forget how to close those pretty legs. I’m going to leave bruises on these hips in the shape of my hands so every time you sit at your desk tomorrow you’ll remember exactly who fucked the accountant’s wife while her husband jerked off to the show.”

I moaned into his collar, the confessional rush of it making my cunt clench around nothing. “Yes—God, yes. Tell me more.”

He turned us in a slow circle, bodies locked tight, his mouth never leaving the side of my throat. “I’m going to fuck you so deep you’ll feel me in your throat. I’m going to make you come on my cock twice before I even think about finishing. And every time you start to get quiet I’m going to slap that perfect ass until you’re loud again—loud enough that Gideon hears how much his wife loves being used by a stranger in a mask.”

The words alone nearly undid me. I was shaking, dripping, the slit of my gown riding higher with every shift until cool air kissed the bare tops of my thighs. Andre felt it; his hand dropped from my back, slid under the silk, and cupped one cheek hard, fingers dipping briefly into the cleft to feel how wet I’d gotten him downstairs. He groaned approval and steered us without breaking the rhythm toward the far corner of the lounge—an alcove framed by heavy curtains, shadowed enough that the lamps only painted gold edges across our bodies, yet still perfectly visible from the open doorway where Gideon now leaned.

He backed me into that shadowed pocket until the wall met my shoulder blades. One of his knees nudged my legs wider. The music kept pulsing. Our bodies never stopped moving—slow rolls of hip against hip, the grind of his cock against my lower belly, the brush of my tits across his chest with every breath. He kept whispering, detailing exactly how he’d pin my wrists, how he’d make me hold myself open so Gideon could see every stretch and flutter, how he’d pull out at the last second just to paint my tongue and then shove back in while I was still tasting him.

I was panting, dizzy with it. “I want that,” I confessed, voice rough. “I want you to claim me exactly like that. Hard. Unapologetic. He’s watching because he needs to see me get ruined by someone else. He wants it as badly as I do.”

Andre’s free hand came up, cradled my jaw through the edge of the mask, thumb stroking my lower lip. “Say it clearer. Tell me what your husband wants.”

I looked past him, locked eyes with Gideon across the twelve feet of open lounge, and spoke loud enough to carry. “My husband wants to watch a masked stranger use his wife’s cunt. He wants to see me stuffed full and begging and dripping. He wants me wet and open and honest about how good it feels to be taken while he watches.”

Gideon’s throat bobbed. He nodded once, sharp, hungry.

Andre’s smile was pure filthy satisfaction. “Good girl.” He leaned in until our mouths almost touched, still not kissing, just sharing breath. “Last check. You both still in? Because once I lock that door I’m not stopping until you’re a mess and he’s thanked me for wrecking what’s his.”

“Yes,” I breathed. “Please. Take me. Use me. Let him see everything.”

I fumbled my phone from the tiny clutch still looped around my wrist—more for the ritual than necessity, because Gideon was already right there. Still, my fingers flew across the screen, thumbs shaking as I typed the message we’d half-joked about weeks ago and hit send: Follow us. Watch from the doorway if you need the space. I want your eyes on every second he claims me. Come closer when you’re ready. I’m already soaked for him and for you.

Gideon’s phone lit in his pocket. He pulled it free, read, and the look he gave me was pure molten love and lust. He stepped fully into the lounge, closed the door with a soft click that sounded like a starting gun, and took up position against the wall just outside the alcove’s shadow—close enough to hear every wet sound, every filthy word, far enough that Andre still owned the immediate space around my body.

Andre’s hands were already moving again, sliding the straps of my gown down my arms with deliberate slowness, exposing the upper curves of my breasts while the silk still clung to my nipples. He bent, mouthed one through the fabric, teeth grazing just hard enough to make me cry out. “Masks stay on,” he reminded us both, voice thick. “Everything else comes off when I say. Gideon—get comfortable. You’re about to watch your wife get fucked like she deserves.”

I arched into his mouth, one hand fisting his lapel, the other reaching back blindly until my fingers brushed Gideon’s. He squeezed once, grounding, electric. The tension in the room had gone razor-sharp, every breath tasting like champagne and sex and the promise of harder things still waiting. Andre’s thigh pressed higher between mine, rocking steady, and I knew the next act would break me open completely—but right now all I could do was grind against the stranger claiming me in the shadows while my husband watched, already half-ruined and hungry for more.

I still get wet just thinking about the second that silk finally gave way. Andre’s teeth left my nipple aching through the wet fabric, and then his hands were everywhere—yanking the straps fully down, peeling the scarlet gown past my ribs until it pooled at my waist like spilled wine. Cool air kissed my bare tits; they felt heavy, flushed, nipples dark and tight under the amber lamps. Gideon’s stare burned from the wall. I could already see his hand resting over the thick bulge in his trousers, not stroking yet, just holding, waiting the way we’d planned.

Andre spun me. One firm shove between my shoulder blades and I went down over the velvet chaise in the center of the lounge, cheek pressed to the plush crimson cushion, ass high. He yanked the rest of the dress up over my hips in one brutal motion. The high slit tore wider with a soft rip. My thong was a soaked scrap; he hooked two fingers in it and shredded it aside rather than bother pulling it down. Cool air hit my dripping cunt. I was obscenely wet, thighs shining, clit throbbing in time with the low pulse of the hidden speakers.

“Look at your husband,” Andre ordered, voice rough as gravel. “Tell him exactly what he gets to watch.”

I twisted my neck, found Gideon’s eyes through the lace of my mask, and let the confession tumble out loud and raw. “He’s going to fuck me hard from behind while you watch, baby. Deep. Possessive. I want you to see every inch stretch me open. I’m already dripping for it—for him, for you.”

Gideon’s throat worked. He nodded once, eyes black with hunger, and finally freed his cock. Thick, flushed, already leaking. He stayed against the wall, fist wrapping loose around the shaft, not rushing, just holding the show.

Andre’s zipper rasped. The heavy weight of his cock slapped against my bare ass—hot, thick, longer than I’d expected even after feeling it through wool. He dragged the blunt head through my folds once, twice, coating himself in my slick, then notched it at my entrance and slammed home in one continuous, claiming stroke.

I cried out. The stretch was brutal and perfect; he bottomed out against my cervix and stayed there a heartbeat, grinding, letting me feel every ridge. “Fuck—Sonia—this greedy little married cunt is sucking me in like it was built for stranger cock.”

Then he fucked me.

Deep, possessive strokes that rocked the chaise and forced broken moans out of my throat with every thrust. His hands clamped my hips hard enough to bruise, yanking me back onto him so each impact of his pelvis against my ass sounded wet and filthy. I pushed back to meet him, shameless, the velvet scraping my nipples raw. “Watch him, Gideon—God, watch how he’s taking me. He’s so fucking deep. I’m stretched around a stranger’s cock and I love it—”

“Louder,” Andre growled, one hand cracking across my ass hard enough to sting. “He needs to hear how much his hotwife slut loves getting used.”

“I love it,” I sobbed, voice cracking as he angled sharper and dragged over that spot inside me that made my vision spark. “I love being bent over and fucked raw while my husband strokes his cock to the sight. Fill me. Use me. I’m yours tonight—”

He gave me twenty more merciless thrusts until I was shaking, then pulled out abruptly. The sudden emptiness made me whimper. Strong hands flipped me like I weighed nothing. My back hit the velvet, dress bunched under my spine, legs shoved wide. Andre climbed between them, pinned both my wrists above my head in one big hand, and drove back into me in a single brutal plunge that punched the air from my lungs.

Missionary. Face to face. Masks still on. His eyes burned down into mine through the matte black while he pounded me in long, heavy strokes that made my tits bounce and the chaise creak. Every thrust dragged his cock along my front wall; every retreat left me clenching desperately around the thick girth.

“Listen to you drip,” he snarled, hips snapping harder. “Such an eager hotwife slut. Married accountant by day, cock-hungry whore the second a stranger opens her legs. Look at you—wrists pinned, cunt stuffed full, begging with those pretty eyes while your husband jerks off in the corner like the lucky bastard he is. Say it. Tell me what you are.”

“I’m an eager hotwife slut,” I gasped, the words tumbling out between punched breaths, confessional and filthy and true. “I’m your anonymous whore for the night. Stretch me. Ruin me. Let him see how wet I get for stranger cock while he watches—”

Andre’s free hand shoved between us, thumb finding my clit and rubbing tight filthy circles in time with his thrusts. “That’s right. This cunt belongs to whoever your husband loans it to. Tonight that’s me. And I’m going to fuck it until you forget how to close those legs without aching for more.”

I was already right on the edge, the dual sensation of being pinned and filled and degraded rolling through me like heat lightning. Gideon’s fist was moving faster now, the wet sound of his own precome audible even over my moans. His eyes never left the place where Andre’s thick cock split me open on every downstroke.

Just when I thought I’d come from that alone, Andre pulled out again, sat back against the chaise, and hauled me up by the hips. “Ride me. Reverse. Show him how pretty that married ass looks bouncing on stranger dick.”

I scrambled to obey, straddling him facing away, reaching back to line his slick cock up with my stretched hole. I sank down in one long slide until I was fully seated, ass flush to his thighs, stuffed so full I could barely breathe. Andre’s hands gripped my waist. “Move. Make it filthy.”

I rode him reverse-cowgirl like my life depended on it—lifting until only the head remained inside, then slamming back down hard enough that the wet slap echoed off the drapes. My tits bounced with every drop. I braced one hand on his thigh, the other reaching between my own legs to rub my clit while I worked him. The angle was devastating; every bounce dragged him over that swollen spot inside me and punched a broken cry from my throat.

“That’s it—take every fucking inch,” Andre growled behind me, thrusting up to meet my drops so the impact jarred my bones. “Look at your husband while you cream on me. Show him what a perfect hotwife slut you are.”

I locked eyes with Gideon. He was fully stroking now, fist flying over his cock, face flushed above his mask, lips parted. The love and raw lust in his gaze undid me faster than the cock stretching me open.

“I’m going to come,” I sobbed, bouncing harder, faster, the orgasm coiling mean and bright at the base of my spine. “Gideon—baby—watch me come on his cock. Watch your wife get ruined—”

The climax ripped through me loud and shameless. My cunt clamped down in rhythmic pulses, milking Andre’s thickness while I screamed his name and Gideon’s name both, juices running down his shaft and soaking his balls. My thighs shook. My vision whited out. I kept riding through it, greedy, chasing every last spasm until I was oversensitive and dripping and still rolling my hips because I couldn’t stop.

Andre held me down on him, buried to the root, letting me flutter and spasm around him while he stayed hard as iron inside me. His mouth brushed my ear from behind. “Good girl. You came so fucking pretty. But we’re nowhere near done.” His hands slid up to cup my tits, pinching the nipples hard enough to make me jerk. “Your husband’s still hard. I’m still hard. Next I’m going to put you on your knees between us so you can taste how much you’ve both leaked for this. Then I’m bending you over that window ledge the way I promised—masks on, dress still hiked, cunt dripping my come and yours while the whole ballroom glitters below and Gideon feeds you his cock. You ready to keep being our eager little slut?”

I was still twitching around him, breathless, mask damp with sweat, every nerve lit. Gideon’s cock glistened in his fist, untouched climax held back by sheer will. The night stretched ahead, thicker and filthier. I rolled my hips once more just to feel Andre throb inside me and whispered the only truth left in my body.

“Yes. Don’t stop. Claim every hole he wants you to use. I need more.”

I rolled my hips once more, still fluttering around the thick cock buried inside me, and Andre’s hands tightened on my waist. He lifted me off him with easy strength, the sudden empty ache making me whimper, then guided me down onto the thick carpet on my knees between his spread thighs and Gideon’s. My husband’s cock bobbed right in front of my masked face, shiny with precome, while Andre’s glistened with my own juices, just as hard and insistent.

“Open,” Andre ordered, voice low and rough. I did, and he fed the head of his cock past my lips first, the taste of me and him flooding my tongue. I sucked greedily, cheeks hollowed, while my free hand wrapped around Gideon’s shaft and stroked in time. Gideon groaned above me, one hand settling gently in my hair, careful of the mask.

“That’s it, baby,” he rasped. “Take him. Let me see you taste what just fucked you open.”

I switched, sliding off Andre with a wet pop and swallowing Gideon deep, humming around him while Andre’s fingers stroked through my hair from the other side. The confessional heat of it—my husband and the stranger sharing my mouth, both of them watching me worship—made fresh slick drip down my thighs. I bobbed between them, alternating, tasting the difference, until Andre pulled me up by the elbows.

“Window. Now.”

He marched me across the lounge, dress still bunched around my waist, tits bare and bouncing. The tall window ledge was broad and cool under my palms as he bent me over it. Far below, the ballroom glittered with masks and movement, the string quartet’s music a faint pulse through the glass. Anyone looking up might have seen silhouettes. I didn’t care. Andre kicked my feet wider, notched that thick cock at my dripping entrance again, and slammed home to the root in one claiming thrust.

I cried out, forehead nearly touching the glass, staring down at the oblivious crowd while he fucked me hard and deep from behind. Each powerful stroke rocked me forward; his hands bruised my hips, yanking me back to meet every impact. “Look at your husband,” he growled. “Right now.”

I turned my head. Gideon had moved closer, cock in fist, eyes locked on mine through his mask. The love there, the raw approval, undid me. Andre pounded harder, the wet slap of skin on skin loud in the quiet lounge, my cunt clutching at him on every withdrawal.

“I’m going to fill this married cunt,” Andre snarled, rhythm turning savage. “You’re going to take every drop while you stare at him. Tell him.”

“Gideon—” My voice broke on a moan as Andre’s cock dragged over that swollen place inside me again and again. “He’s going to come in me. Right now. Watch—oh God—watch him claim what’s yours for the night—”

Andre’s grip turned iron. He buried himself to the hilt with a guttural groan and pulsed, thick hot ropes of cum flooding me deep, painting my insides while I kept my eyes locked on Gideon’s. The heat of it, the possession, the way my husband’s gaze burned with pure hungry love as another man marked me—that sent me over again. My cunt convulsed hard around the spurting cock, milking every jet, juices and cum mixing and starting to leak out around his shaft as I came with a broken scream of both their names.

Andre stayed buried through the last throbs, grinding deep, then slowly pulled free. I felt the heavy drip immediately—thick ropes sliding down my inner thighs, warm and filthy, marking my skin under the rumpled scarlet silk. My legs shook. He steadied me with a hand on my lower back as I pushed upright on trembling thighs.

I turned straight into Gideon. He was right there, still hard, eyes shining above his mask. I grabbed his lapels, pulled him in, and kissed him with everything I had—open-mouthed, desperate, tasting of champagne and the night and the stranger still on my tongue. My thighs were slick and shiny with Andre’s load; it kept dripping in slow trails while I poured every ounce of love and spent lust into the kiss. Gideon’s hands cupped my face, thumbs stroking under the lace edge of my mask, kissing me back just as fiercely, cock twitching against my bare belly.

When we finally broke for air I was panting, forehead against his. Then I looked past him to Andre, who stood watching with that dark satisfied curve to his mouth, still half-hard, tucking himself away with unhurried calm.

“Thank you, Andre,” I said, clear and steady for the first time using his name like that—grateful, wrecked, honest. “For taking me the way we both needed. For letting him watch every second.”

Andre inclined his head, something almost courtly under the filth. “My pleasure, Sonia. Truly.”

Gideon poured three fingers of the dark liquor into the waiting crystal tumblers. We stood there in the amber light, masks still on, my dress barely covering anything, cum cooling in shiny tracks down my thighs. The three of us clinked glasses. The whiskey burned sweet and smoky. I leaned into Gideon’s side, one hand resting possessively on the small of my back while Andre lounged against the window ledge we’d just used, all of us catching our breath in the thick, satisfied quiet.

“When we get home,” I murmured against Gideon’s ear, voice still husky, “I’m going to describe every filthy second again. How he stretched me. How it felt when he flooded me while I looked at you. Every sound, every bruise, every drop. I want you hard for it all over again.”

He kissed the corner of my mouth, smiling that private smile that still undid me after eight years. “I’ll hold you to it.”

We drank slowly, the liquor warming the last tremors out of my limbs, the ballroom glittering endlessly below. Andre raised his glass once more in a silent toast between the three of us. I felt claimed, loved, completely spent in the best way—Gideon’s arm around me, Andre’s release still marking my skin, the promise of the drive home already coiling fresh heat low in my belly.

A sharp knock cracked against the lounge door—three hard, official raps that cut straight through the afterglow. The handle turned without waiting for an answer.

Rate this story

Thanks for rating
Something wrong with this story?
Tagged doggy-style missionary reverse-cowgirl creampie rough-sex cuckold

Fresh filth, nightly

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