Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
Ask the writer →
Erotic Audio Story

Naked BDSM Humiliation of Husband in Front of Girlfriends

Lorenzo's wife and her best friend strip, collar, and spit-roast him in front of his eager friend.

▶ 30 min listen Narrated by Michael BDSM
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

Danielle stood in the center of the living room with her hands on her hips, the afternoon light cutting across the hardwood and catching the gleam of the leather collar she held loosely in one manicured hand. At twenty-eight she carried herself with the easy authority of a woman who had spent months training her husband exactly how she liked him. Beside her, Paulina—thirty, dark lipstick, a fitted blouse unbuttoned just far enough to show the edge of a black lace bra—watched Lorenzo with open hunger. Lorenzo, thirty-two, knelt already on the rug in his jeans and T-shirt, cock half-hard against the denim simply from the way the two women looked at him. Roman, twenty-nine, lounged on the sofa opposite, legs spread, already smiling like a man who had been waiting for this invitation for a long time.

“You begged for this,” Danielle said, voice low and amused. “Out loud. More than once. You wanted Roman to see what a needy little slut my husband is. So here he is. Don’t disappoint us.”

Lorenzo’s throat worked. Heat flooded his face, but his eyes stayed bright with the same eager, consensual hunger that had gotten them all here. “Yes, Mistress. I want it. I want him to watch.”

Paulina laughed softly. “Hear that, Roman? He’s already dripping for it and we haven’t even made him strip yet.”

Roman’s gaze dragged over Lorenzo without shame. “I’ve heard the stories. Didn’t think you’d actually let me sit front row.” His hand rested openly on the growing bulge in his jeans. “Fuck, look at him blushing already.”

Danielle snapped her fingers. “Clothes off. Everything. Fold them neat and put them by the door. You stay naked for the rest of the afternoon. We stay dressed. Roman stays dressed until we say otherwise. Move.”

Lorenzo rose on unsteady legs. He peeled the T-shirt over his head first, exposing the lean planes of his chest and the faint flush already spreading down his neck. The jeans came next—button, zipper, the slow shove of denim and boxers down his thighs. His cock sprang free, already stiff, shorter and thinner than he had always been self-conscious about, the head flushed dark and leaking a thin thread of precome. He stepped out of the clothes, folded them with shaking hands, and set the neat pile by the front door exactly as ordered. When he turned back he was completely bare under the four pairs of eyes, cock bobbing with every breath.

“Kneel,” Paulina said.

He dropped. The rug bit into his knees. Danielle stepped in close, the collar open in her hands. Cool leather slid around his throat; the buckle clicked shut with a final, intimate sound. She tested the fit with two fingers, then clipped the leash to the ring and gave a short tug that forced his chin up.

“Good boy,” she murmured, loud enough for Roman to hear. “Look at that little cock already standing at attention for an audience. Pathetic. Perfect.”

Paulina circled him slowly, heels clicking. She stopped behind him, one hand sliding down his spine to the cleft of his ass, just resting there while she spoke over his head to Roman. “He’s been edging for three days because we told him he wasn’t allowed to come until you watched him get used. Feel how hard he is just from being looked at.”

Roman leaned forward, elbows on his knees, the outline of his own thicker cock obvious now against his zipper. “Shit. He’s smaller than I pictured. Cute, though. Like a toy.”

Lorenzo’s breath hitched. The words sank straight into the place in him that craved exactly this—being reduced, catalogued, laughed at by the man he had called friend for years while his wife and her best friend owned the moment. His cock twitched hard, another clear drop rolling down the shaft.

Danielle used the leash to pull him forward a few inches so he knelt between her boots. “Hands behind your back. Chest out. Let Roman see everything.”

He laced his fingers at the small of his back. The position pushed his hips forward, presenting the modest length of him under the living-room lights. Paulina’s fingers traced the underside of his cock with maddening lightness, not stroking, just inspecting—lifting it, letting it drop, spreading the precome around the head with one fingertip until it shone.

“Look how wet he gets from being called small,” she said. “Roman, tell him what you think of this pretty little dick.”

Roman’s voice came rough with arousal. “I think it’s embarrassing. He’s married to Danielle and he’s packing that? No wonder he needs two women to put him in his place. Bet it feels amazing when someone bigger uses him instead.”

Lorenzo whimpered—open, helpless, wanted. His hips gave a tiny aborted thrust into empty air. Danielle tightened the leash.

“Stay still. You don’t get to fuck the air like a desperate dog yet.” She crouched so her mouth was near his ear, still speaking clearly for the room. “You’re going to stay hard and leaking while we show Roman every inch of you. Every sound you make belongs to us. If you come before we say, you’ll spend the rest of the day with a cage on and Roman’s cock down your throat as apology. Understand?”

“Yes, Mistress. Please—please look at me. Please let him see.”

Paulina moved in front of him now, still fully dressed, the contrast deliberate: her blouse and skirt against his naked skin. She cupped his balls, rolled them gently, then gave a light, humiliating squeeze. “Tight little sack. Full. He’s been saving it for the show.” She glanced at Roman. “You want a closer look before we really start using him?”

Roman stood. He walked over slowly, stopping close enough that Lorenzo could smell his cologne and the heat of his body. The bulge in Roman’s jeans was right at eye level now—thick, heavy, clearly bigger. Roman reached down and casually thumbed Lorenzo’s nipple, then the other, watching the smaller cock jump.

“Fucking beautiful,” Roman said, half mockery, half genuine lust. “Look at you shaking. You love this. Your wife’s best friend playing with your dick while I stand here hard enough to split seam. Say it. Say you’re a humiliation slut who begged for his friend to watch.”

Lorenzo’s voice cracked with want. “I’m a humiliation slut. I begged for Roman to watch. I want him to see how small I am and how wet I get when you both degrade me. Please—more.”

Danielle’s smile was sharp and fond. She handed the leash to Paulina and stepped back just far enough to admire the picture: her collared husband on his knees, cock leaking steadily onto the rug, Paulina holding the lead like she owned him, Roman towering over them both with an open, hungry grin.

Paulina gave the leash a short pull that forced Lorenzo’s face closer to Roman’s crotch. Not touching yet—just close enough to feel the heat. “Breathe him in. That’s what a real cock smells like when it’s hard for the show you’re putting on. You’re going to spend a long time with that in your mouth later. First we finish the inspection.”

She walked around him again, leash short, keeping him in place. Danielle joined her. Together the two women ran their hands over every exposed inch—shoulders, chest, the sensitive insides of his thighs, the cleft of his ass, the base of his cock, the wet head. They spoke over him and about him, never to him except in sharp commands.

“Ass is nice and soft. Good for spanking later.”

“Nipples get so stiff when he’s ashamed. Pinch them harder, Paulina—yes, like that. Listen to that whine.”

“Cock’s even smaller when he’s this hard. Adorable. Roman, you seeing how it throbs every time we call it little?”

Roman’s hand was openly rubbing himself through his jeans now. “Yeah. I’m seeing it. He’s dripping a puddle. Poor guy can’t even control his own dick when two dressed women and his friend treat him like furniture.”

Lorenzo was trembling openly, muscles jumping under his skin, breath coming in short, needy pants. Every degrading word, every casual touch, every glance from Roman drove him deeper into the floating, electric space he had craved for months in private and now got to drown in publicly. His cock ached, neglected except for the occasional clinical tug or smear of wetness. Precome hung in a long string from the tip to the rug. He kept his hands locked behind his back even when his fingers twitched with the urge to touch himself.

Danielle crouched again, gripped his chin, and made him look at Roman while Paulina slowly stroked one single fingertip from the root of his cock to the head and back, over and over, too light to give real relief.

“Tell your friend exactly what you want him to do to you today,” she ordered. “Out loud. No hiding.”

Lorenzo’s eyes were glassy, mouth wet. “I want Roman to watch you both use me. I want him to mock my cock while you collar me and lead me around. I want him hard because I’m naked and small and begging. I want—fuck—I want to be spit-roasted later while he laughs at how easy I take it. Please. I’m yours. I’m theirs. I’m so fucking hard it hurts.”

Paulina’s answering hum was pure approval. She gave the leash another tug, forcing his back to arch. “Good. That’s the husband we trained. Roman, you still good? Still want in?”

Roman’s voice had dropped to a rough growl. “I’m so fucking good. Look at him shake. I’m going to enjoy every second of this.”

Danielle stood, took the leash back, and gave it a deliberate pull that brought Lorenzo crawling a few paces on his knees until he was centered again in the middle of the rug, fully on display under the living-room lights. She and Paulina remained fully clothed, poised, in control. Roman stayed dressed too, erection obvious, eyes locked on the collared man at their feet.

Lorenzo knelt there naked, leashed, cock ruddy and leaking, body trembling with the consensual, overwhelming need they had carefully built. The afternoon was only beginning. The women exchanged a look over his head—slow, wicked, full of plans—and Danielle’s fingers stroked once along the leather at his throat like a promise of everything still to come.

Danielle’s fingers lingered on the leather at Lorenzo’s throat for one more slow stroke, then she released the leash into Paulina’s waiting hand. “Wrists,” she ordered, voice calm and absolute. Paulina produced the soft leather cuffs from the side table—already buckled open, lined so they would not mark him permanently, only hold. Lorenzo offered his arms without being told, twisting them behind his back so the women could lock them together at the small of his spine. The click of the buckles was soft, final. He tested the restraint once, felt the secure pull, and a full-body shiver rolled through him. His cock jumped hard against nothing, another clear bead of precome sliding down the modest shaft.

“On all fours,” Paulina said, giving the leash a short downward tug. Lorenzo dropped forward carefully, knees spreading on the rug, chest lowering until his bound arms forced his shoulders open and his bare ass tilted high. The position left him completely exposed—balls hanging heavy and full, the small cock pointing downward and dripping steadily onto the floor, hole clenched and visible between spread cheeks. Danielle stepped out of view for only a moment and returned already wearing the harness, the thick pink strap-on jutting from her hips, shiny with lube she had warmed in her palm. Paulina stripped only her skirt and panties, stepped into her own black harness, and settled the matching silicone cock between her thighs. Both women remained otherwise dressed—blouses, bras, heels—while Lorenzo stayed naked and collared beneath them.

Roman had unzipped. His cock sprang free, thick and veined and already dark at the head, twice the girth of Lorenzo’s. He stroked himself once, twice, then moved to kneel in front of Lorenzo’s face. “Open,” he said, rough with lust. Lorenzo obeyed instantly, mouth wide, tongue out. Roman fed the first heavy inches between his lips. The stretch burned sweetly; Lorenzo’s eyes watered and fluttered shut in pure want as Roman’s cock filled him, salty skin and heat sliding over his tongue until the head nudged the back of his throat.

Danielle knelt behind him at the same moment. Cool lube slicked between his cheeks; two fingers pressed in, scissored, stretched. “Look how easy he opens,” she told the room. “Trained little hole. He’s been wearing plugs for weeks so he could take this for you, Roman.” She lined up the strap-on and pushed. The thick head breached him in one steady thrust. Lorenzo moaned around Roman’s cock, the sound vibrating wet and helpless. Danielle bottomed out, hips flush to his ass, and began to fuck him in deep, rolling strokes that rocked his whole body forward onto Roman’s dick.

Paulina crouched beside them, one hand fisted in Lorenzo’s hair, the other reaching underneath to wrap loosely around his leaking cock. She did not stroke; she only held, squeezing lightly every time Danielle drove in. “Feel that? Your wife’s cock in your ass and your friend’s cock in your throat. You’re nothing but a spit-roast toy right now. Our exposed little cock-sleeve. Say it when he lets you breathe.”

Roman pulled back just far enough for Lorenzo to gasp. “I’m your toy—your cock-sleeve—please don’t stop—” Roman shoved back in, cutting the words off with a wet gag. Danielle picked up speed, the slap of her hips against his ass loud in the living room. She talked over him the whole time, filthy and fond. “Such a pretty husband. Bound, collared, getting his hole stretched while he drools on Roman’s cock. Look at that tiny dick swinging and dripping. He’s so hard from being used like furniture.”

They rotated without breaking rhythm. Danielle pulled free with a slick pop; Paulina took her place immediately, sliding her own strap-on into the loose, shiny hole in one long glide. She fucked harder, faster, nails digging into Lorenzo’s hips to keep him arched. Danielle moved to his side, reached under, and finally gave his cock the slow, teasing strokes he had been denied—too light, too slow, just enough to make him sob around Roman’s dick. “You’re going to stay hard for us,” Danielle murmured. “Every inch of you on display. Roman’s watching your face while Paulina wrecks your ass. He sees exactly what a needy little slut my husband is.”

Roman’s hand tightened in Lorenzo’s hair. He thrust deeper, fucking Lorenzo’s throat in short, punishing strokes that made spit run down the collared neck and drip onto the rug. “Fuck, he’s good at this. Soft mouth, tight throat. Bet he practices on your strap-ons every night, doesn’t he?”

“Every night,” Paulina confirmed, slamming in hard enough that Lorenzo’s bound wrists jerked against his back. “And he comes so fucking easy when we call him small and used. But not yet. He doesn’t get to come until we’ve all had a turn making him shake.”

They switched again. Danielle back in his ass, Paulina feeding her strap-on into his mouth alongside Roman’s cock so Lorenzo choked on both at once for long, messy seconds—two thick shafts stretching his lips, spit everywhere, eyes streaming with happy tears. Roman laughed low and filthy. “Look at him take it. Double stuffed and still pushing back for more. What a perfect little hole. Danielle, your husband’s a born cock-sleeve.”

Lorenzo’s mind floated in the heat of it—every nerve lit, every degrading word sinking straight into the place that made his cock throb and leak harder. He loved the burn in his shoulders from the cuffs, the fullness in his ass, the way Roman’s cock used his throat like it belonged there. He loved being naked while they stayed dressed, loved the wet sounds of his own body being taken, loved knowing Roman was hard and smiling because of how small and willing he looked.

Danielle and Paulina hauled him up by the harness rings and the leash, flipped him onto his back in one smooth motion. His bound wrists stayed trapped under him, forcing his chest up and his legs open. Danielle hooked his knees over her shoulders while Paulina straddled his chest, guiding Roman’s cock back between Lorenzo’s lips. Then Danielle drove the strap-on home again, fucking him deep while he lay spread and exposed under the lights. Paulina reached down and stroked Lorenzo’s cock properly now—firm, twisting pulls timed to Danielle’s thrusts—while Roman face-fucked him in long, wet slides.

“Look at this,” Danielle said, voice thick with arousal as she watched her husband’s smaller cock bounce and shine in Paulina’s fist. “Legs spread like a whore, hole stretched around my cock, throat full of his friend’s dick. You’re our exposed toy, Lorenzo. Our pretty little cock-sleeve for the guest. Say it. Beg for it.”

Roman pulled free just long enough for the words. Lorenzo’s voice cracked, hoarse and dripping. “I’m your exposed toy—your cock-sleeve—use me, fuck me, let Roman see every inch while you both ruin me—please keep going—”

Paulina twisted her wrist on the upstroke, thumb smearing precome over the flushed head. “Such a good boy. Hard and leaking while we pass you around. Roman’s going to remember the exact way your face looks when you choke on him. He’s going to remember how small this cute dick is when it’s being stroked like a pet.”

Danielle fucked harder, the strap-on pistoning, her blouse still buttoned, her expression pure satisfied hunger. Paulina kept the rhythm on Lorenzo’s cock merciless, never quite enough to tip him over. Roman pushed back into the wet heat of Lorenzo’s mouth and stayed there, rolling his hips in slow circles so Lorenzo could do nothing but take it and drool. The three of them moved as one machine around him—strap-on in his ass, fist on his cock, thick cock down his throat—while the dirty talk never stopped.

“That’s it, take it deeper. Good little husband.”

“Ass was made for this. Soft and open and shameless.”

“Look how he shakes when we call him small. He’s going to come just from being our toy if we’re not careful.”

“Not yet. He stays hard and messy until we decide he’s earned it. Keep sucking, cock-sleeve. Show Roman how much you love being used in front of him.”

Lorenzo’s world narrowed to the stretch, the friction, the words, the eyes on his naked body. His hips jerked helplessly into Paulina’s fist even as Danielle pounded him open. Tears of overwhelm and perfect submission tracked down his temples into his hair. He was exactly where he had begged to be—bound, collared, spit-roasted and flipped and stroked, every hole filled, every inch of him on humiliating display for the friend who watched with open, hungry approval.

Danielle leaned down, still buried deep, and spoke against his ear so Roman could still hear every syllable. “We’re not finished with you. Not even close. You’re going to stay just like this—open, dripping, ours—while we decide what else this pretty little body can take. Roman’s barely gotten started using that mouth. Paulina wants another turn in your ass. And that leaking cock of yours is staying hard and untouched until we say the word. Understand?”

Lorenzo moaned around Roman’s cock in desperate agreement, body trembling under the dual assault, mind already spinning toward whatever came next while the two women and their guest kept him right on the edge of everything he craved.

Danielle drove the strap-on deeper, hips snapping against Lorenzo’s ass in a relentless rhythm that made his bound body jolt with every thrust. The thick silicone filled him completely, grinding over his prostate with each inward slam until his smaller cock jerked and wept untouched against his stomach. Paulina straddled his chest still, feeding Roman’s heavy shaft back between Lorenzo’s stretched lips so he gagged wetly around the girth. Spit slicked his chin and the leather collar, dripping down onto the rug in messy strings while Roman fucked his throat in slow, owning rolls of his hips.

“That’s it,” Danielle growled, voice thick with the heat of dominating him. “Feel how full you are. Your hole’s stretched wide around my cock and you’re just taking it like the needy husband you are. Roman’s watching every twitch. Look at that tiny dick bouncing—so hard, so pathetic, leaking all over yourself without a single touch.”

Lorenzo’s eyes rolled back, tears of overwhelming pleasure streaking his temples. His wrists strained uselessly in the cuffs behind him, the position forcing his chest up and his legs wider over Danielle’s shoulders. Every deep plunge of the strap-on sent white-hot sparks racing up his spine. He moaned around Roman’s cock, the vibration drawing a rough curse from the man using his mouth. Paulina’s nails scraped lightly over his nipples, twisting them just enough to make him arch and whine.

“He’s close,” Paulina said, watching the desperate flex of Lorenzo’s abs. “Listen to those sounds. He’s going to come just from getting fucked. Hands-free, like a proper little slut who doesn’t need his own cock touched.”

Roman pulled free of Lorenzo’s throat with a wet pop, a thick string of spit connecting the head of his dick to the collared man’s swollen lips. He stroked himself slowly, gazing down at the wrecked face. “Do it. Come for us. Show me how your wife’s cock makes that little dick shoot without anyone wrapping a hand around it.”

Danielle angled her hips and drove in harder, faster, the harness slapping wetly against his skin. She locked eyes with her husband, her smile sharp and loving all at once. “You’ve earned it, pet. Come now. Hands-free. Let Roman see you shatter on my cock. Empty that full little sack all over yourself while we watch.”

The permission cracked something open inside Lorenzo. His whole body seized. The next thrust nailed his prostate dead-on and he came with a raw, broken cry, cock pulsing hard against nothing. Thick ropes of cum erupted from the flushed head, arcing high across his stomach and chest in shattering spurts. More striped his collarbone and the side of his neck. He convulsed around the strap-on, hole clenching and milking the silicone while wave after wave of orgasm ripped through him. His vision whited out. He sobbed through it, hips jerking helplessly, more cum painting his skin and dripping down onto the rug in sticky white pools. The release went on and on, draining every drop he had saved, leaving him shaking and gasping as the last weak pulses dribbled from the tip.

Danielle fucked him through it, slow now, grinding deep until the final tremor faded. Only then did she ease the strap-on free with a slick slide. Paulina climbed off his chest. Roman stepped back, still hard and gleaming with spit, watching the spent husband collapse boneless against the floor.

Lorenzo floated in the aftershocks, chest heaving, cum cooling on his skin and the hardwood. His cock twitched weakly, completely soft and sensitive. Danielle unclipped the cuffs first, freeing his arms. They ached as he brought them forward. She left the collar and leash in place.

“On your hands and knees,” she ordered gently but firmly. “Crawl. You’re not done yet.”

He rolled over with a low groan and pushed up onto all fours. His muscles trembled. Cum smeared across his belly and dripped from his soft cock onto the rug. Danielle gave the leash a short tug and he crawled after her, knees sliding through the mess he had made. Paulina and Roman followed, circling as she led him in a slow loop around the living-room floor until every white splash was within reach.

“Lick it up,” Danielle said. “Every drop of your own cum. Then you thank each of us properly.”

Lorenzo lowered his head. The first swipe of his tongue gathered a thick puddle from the hardwood—salty, bitter, unmistakably his. He licked carefully, thoroughly, cleaning the floor while the three of them watched. Another spot, then another, his bare ass still raised and shiny with lube, the collar tight around his throat. When the last smear was gone he sat back on his heels, face flushed, chin wet.

Danielle stepped in first. He crawled the short distance and pressed his mouth to the toe of her boot, then higher to kiss the strap-on still jutting from her hips. “Thank you, Mistress,” he rasped, voice hoarse from Roman’s cock. “Thank you for fucking me open and letting me come on your cock while Roman watched. Thank you for collaring me and showing him what a small, desperate husband I am. I love being your humiliated pet.”

She stroked his hair once. “Good boy.”

He turned to Paulina next. She held the leash now. He nuzzled her thigh, then the black silicone still strapped between her legs, licking a smear of his own arousal from the shaft. “Thank you, Paulina. Thank you for using my ass and my mouth, for holding my cock and calling it tiny while I got spit-roasted. Thank you for helping my wife train me. I needed you both to ruin me in front of him.”

Paulina’s fingers tightened in his hair. “You’re welcome, toy. You took it beautifully.”

Finally he crawled to Roman. The thicker cock still stood hard and wet. Lorenzo pressed open-mouthed kisses along the shaft, tasting his own spit, then looked up. “Thank you, Roman. Thank you for watching. Thank you for fucking my throat and laughing at how small I am. Thank you for being hard because I begged to be your cock-sleeve. I wanted you to see every second. I’m glad you came.”

Roman exhaled hard, hand still working himself slowly. “Fuck. You’re welcome. That was hotter than I imagined.”

Danielle took the leash back and guided Lorenzo toward the couch. She and Paulina shed the harnesses quickly, setting the slick toys aside. Both women stayed otherwise dressed—blouses open now, skirts hiked—but they sat first and pulled their spent husband up between them. Lorenzo collapsed into the soft cushions, body boneless and satisfied, collar still buckled. Danielle settled on his right, Paulina on his left. They drew his head down so it rested against Danielle’s shoulder, then both women began stroking his hair in slow, affectionate passes.

“Such a good boy,” Danielle murmured, fingers carding through the damp strands at his temple. “You took everything we gave you. Bound and collared and spit-roasted right in front of Roman. You came hands-free on my cock like the perfect little pet. We’re so proud of how well you submitted.”

Paulina nuzzled the other side of his neck, her hand sliding down his chest in lazy circles. “Our humiliated husband. Naked the whole time while we stayed dressed and used you. Roman got to see exactly how needy and small and eager you are. You did so well, Lorenzo. Best show we’ve ever put on.”

Lorenzo’s eyes fluttered half-closed. Warmth flooded him—deeper than the orgasm, the floating glow of being praised after the degradation. His spent cock rested soft against his thigh. He leaned into their touch, breathing in the scent of sex and perfume and leather. Danielle’s fingers never stopped moving through his hair. Paulina’s palm rubbed slow circles over his heart. Roman settled into the opposite armchair, still hard but content to watch the aftercare, a lazy smile on his face as he gave himself a few more idle strokes.

“You were perfect,” Danielle whispered against his ear. “Our good humiliated pet. Right here between us where you belong.”

Lorenzo made a soft, broken sound of pure contentment and melted further into the couch between the two women, collar warm at his throat, their hands stroking him gently while the afternoon light stretched long across the floor.

Fresh filth, nightly

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