The porch steps were still damp, dark patches on the wood catching the glow of the fixture overhead. Greg felt Mary's fingers tighten around his, a small squeeze that might have been reassurance or warning. The sapphire satin whispered against his stockinged thighs with every step, and his heels clicked on the boards—a sound that made his stomach flip.
He hadn't even lifted his hand to knock.
The door swung inward, and Joe Hartwell filled the frame.
Gray eyes. Silver threading his dark temples, catching the porch light. A stillness in the way he stood—no lean, no shift of weight, just a man planted in his own doorway like he'd been waiting his whole life for this exact moment. He wore a black shirt, tailored, sleeves rolled once to expose forearms that looked strong without trying. A glass of whiskey in his hand. Ice clicked once.
His gaze landed on Mary first, and his mouth curved. "Mary." One word, warm as a hand on the back of a neck.
Then those gray eyes traveled.
From the top of Greg's wig—a brunette bob that brushed his jaw—down over the painted face, the gloss on his lips, the swell of silicone breasts pushing against midnight satin. Down the length of the prom dress to where it brushed his ankles. Slow. The way someone looks at a painting they're not sure they like yet.
"And you must be..." Joe tilted his head. The pause stretched. Greg's breath caught in the corset, shallow and useless. "Gina."
The name hung there. Not a question. A naming. Greg felt it settle on him like something physical, something he couldn't shrug off even if he wanted to. His mouth opened. Closed. Nothing came out.
And then he saw her.
Amanda stood behind Joe, just inside the hallway, and the first thing Greg registered was black satin—a gown that clung to every curve, straps thin as pencil lines over pale freckled shoulders. Red hair fell in waves past her collarbones, and her green eyes were fixed on him with a stillness that made Joe's appraisal look friendly. She didn't smile. She just looked. And in that look was something Greg had never seen directed at him before: ownership that hadn't yet bothered to explain itself.
"Come in," Joe said, stepping aside. The whiskey glass tilted toward the interior. "Both of you."
Mary moved first, pulling Greg gently across the threshold. His heels went from wet wood to dark hardwood, and the air inside was warm and smelled like something—perfume, sharp and floral, and beneath it the smoky burn of whiskey. The door clicked shut behind them.
Amanda hadn't moved from the hallway. She stood there like she was blocking something, or maybe like she just wanted Greg to have to stop in front of her. Which he did. Which he had no choice but to do. Up close, the black satin of her gown caught the light from the chandelier, and Greg saw the way it moved over her stomach, her hips, the strong line of her thighs. She was looking at him from inches away now, green eyes cataloguing every seam, every fold, every tremor.
"You will be referred to as Gina," she said. Her voice was low, unhurried, like she had all night and no reason to rush. "For the rest of the evening. Is that clear?"
Greg felt Mary's hand still in his. She didn't squeeze this time. She just waited.
"I—" His voice came out rough, too deep for the dress he was wearing. He swallowed. "Yes. Clear."
Amanda's mouth curved. It wasn't warmth. It was something closer to satisfaction, the quiet pleasure of a door clicking into its frame. She reached out and ran one fingertip along the strap of his dress, just above the corset line. The touch was light. Deliberate. It left a trail of heat on his skin.
"Good girl," she said.
Then she turned and walked deeper into the house, the black satin shifting over her body like it had secrets it wasn't telling. Joe was already moving toward a sitting room, gesturing with his whiskey glass for them to follow.
Greg couldn't move. The words good girl were still ringing in his ears, settling somewhere low in his stomach, warming him in ways he didn't want to name. Mary's thumb traced a circle on the back of his hand.
"Breathe," she whispered. Her dark eyes met his, and there it was again—that glint. The one he'd missed a hundred times. "You're doing beautifully."
He breathed. The corset let him have exactly half a lungful. Then Mary led him into the sitting room, and Greg followed, the sapphire satin rustling around his ankles like a promise he hadn't made yet.
Amanda hadn't gone far. She stood near the fireplace now, one hand resting on the mantel, the black satin of her gown pooling at her feet like liquid shadow. Joe had settled into a high-backed chair near the window, whiskey still in hand, gray eyes tracking everything and nothing. The room smelled of old wood and something floral—gardenias, maybe—and the hush was the kind that pressed in from all sides.
"Kneel," Amanda said.
Not a request. Not a suggestion. The word landed in the center of the room and stayed there.
Mary dropped. No hesitation, no flicker of question on her face—just her knees hitting the hardwood with a soft, practiced sound, her hands folding in her lap, her dark hair spilling forward to curtain her cheeks. Greg stared down at her. His girlfriend. The woman who'd laced him into this dress an hour ago and called him perfect. She was on her knees like she'd been waiting all night for someone to tell her to get there.
He didn't move. Couldn't. The corset had nothing to do with it this time—his legs had simply stopped listening to him. He stood there in his sapphire prom dress and his silicone breasts and his painted face, six-foot-four of frozen disbelief, while Amanda's green eyes found him and narrowed.
She walked toward him. Slow. The satin whispered against her thighs. She stopped inches away, close enough that Greg could smell her perfume—something sharp and green, like crushed stems—and she looked up at him with an expression that was half sneer, half genuine curiosity.
Then she looked down at Mary. "Your girl doesn't kneel."
Mary's head bowed lower. Greg had never seen her do that before—that angle of neck, that total surrender of eye contact. When she spoke, her voice was different. Softer. Smaller. A voice he'd never heard from her, not once in a year of dating. "I'm sorry, Mistress."
Mistress.
"Explain," Amanda said. The word came out like a blade drawn slow from a sheath. "Why is there a six-foot man in a prom dress standing in my sitting room with his mouth open?"
Mary's hands tightened in her lap. She didn't look up. "Gina is my offering. To you and Joe. She's—" A breath. "She's mine. I dressed her. I brought her here. She loves being feminized, loves being treated like a girl, loves being fucked like a girly girl. I'm here to serve you and Joe. And I bring her as an offering. To please you both."
Greg felt the words hit his chest like a fist. His face went hot, then scalding—the kind of blush that burned through foundation and powder and made a mockery of the careful makeup Mary had applied. His breath went ragged, the corset punishing every shallow gasp. He took a step back. Just one. The heel of his pump caught on the edge of the rug.
His cock stirred. Hard. Fast. Traitorous blood rushing south while his brain was still trying to catch up to the words that had just left his girlfriend's mouth. The satin of the prom dress lifted—a tent forming in the smooth fall of fabric, unmistakable, the outline of him pressing up and out against the midnight blue.
Amanda's gaze dropped. Traced the tent. Traced the length of it through the satin. Her lips parted. Not in surprise. In something hungrier.
"Mary," she said, still looking at Gina's cock, still watching the way it strained against the dress like it was trying to answer a question no one had asked out loud. "You didn't mention she'd be this responsive."
"She can't help it," Mary said, and now there was something in her voice—pride, maybe, or the dark satisfaction of a prediction coming true. "She's been hard since I zipped her up. All she needed was the right audience."
Joe set his whiskey glass down on the side table. The click of crystal on wood cut through the room. He leaned forward, forearms on his knees, gray eyes fixed on the tent in Gina's dress with the detached interest of a man who'd seen everything and was always curious to see something new.
Greg—Gina—stood there, trembling now, the satin rustling with every small shake of his thighs. He wanted to cover himself. Wanted to run. Wanted to drop to his knees next to Mary and press his burning face into the floor. He did none of it. He just stood there, and his cock throbbed visibly through the dress, and Amanda watched it throb like she was reading his pulse from across the room.
"She's not just responsive," Amanda murmured. She reached out again—not touching him this time, just letting her fingertips hover an inch above the satin tent, close enough that Greg felt the heat of her hand through the fabric. "She's dripping. Look at that."
A wet spot had bloomed on the sapphire satin. Small. Dark. Right where the head of his cock pressed hardest. Pre-cum soaking through the dress he'd felt so beautiful in twenty minutes ago.
Amanda's smile arrived slowly. It wasn't warm. It was the smile of a woman who'd just been handed something she'd been wanting for a long time without knowing it.
"Kneel, Gina," she said. "Now. Next to your girl. You're going to watch her show you how this is done."
Gina's legs folded before her mind caught up. The hardwood met her knees with a dull shock—painful, grounding, real in a way the last five minutes hadn't been. The corset fought her descent, rigid boning jamming into her ribs, but she went down anyway, satin pooling around her like spilled ink. Beside her, Mary didn't move. Didn't look up. Just breathed, slow and steady, her hands folded in her lap like she'd been born on her knees.
Gina's cock pressed against the inside of the dress, still hard, still leaking. The wet spot had spread—she could feel the cool dampness of it against her thigh when she shifted. She kept her eyes on the floor. The floor was safer than the alternative.
She looked up anyway.
Joe and Amanda stood shoulder to shoulder now, a united front of dark fabric and darker intent. Joe's gray eyes moved over Gina the way a collector might examine a new acquisition—assessing, cataloging, finding her wanting and interesting in equal measure. Amanda's smile had deepened. It curled at the edges now, indulgent and sharp, and her green eyes held the particular gleam of someone watching a prediction unfold exactly as she'd drawn it up.
"There," Amanda said, soft and satisfied. "That wasn't so hard, was it?"
Gina said nothing. Her throat had closed. Beside her, Mary's head remained bowed, glossy black hair falling forward to hide her face, and Gina wanted to reach for her—wanted some signal, some glance, some proof that the woman who'd laced her into this dress an hour ago was still in there somewhere. But Mary stayed still. Obedient. Unreadable.
Joe finished his whiskey. Set the glass down with that same deliberate click. Then he stepped forward, his shoes stopping inches from Mary's downturned face. "Stand up," he said. Not loud. Not harsh. Just certain. "Come with me."
Mary rose. Fluid. Practiced. Her hands stayed at her sides, and she didn't look back—not at Gina, not at anyone. Joe's hand found the small of her back, and he guided her toward a hallway off the sitting room, his lean frame eclipsing her entirely as they moved into the dark.
Gina watched them go. The prom dress suddenly felt enormous and ridiculous and thin all at once. She was kneeling in a stranger's sitting room in a corset and breast forms and a wet spot on her dress, watching her girlfriend disappear into a dark hallway with a man whose eyes had never once stopped calculating. Her pulse hammered in her throat. She wanted to call out. Wanted to stand. Wanted to know what was happening past that doorway.
"Stay."
Amanda's hand settled on Gina's shoulder. Warm. Heavy. Her thumb pressed into the ridge of muscle where neck met collarbone, and she held it there—not squeezing, just present. Just claiming.
"She'll be back," Amanda said. She circled Gina slowly, her black satin gown brushing the floor in a soft, continuous whisper. Gina tracked her with peripheral vision only, too afraid to turn her head. Amanda stopped in front of her. Close enough that Gina's eyeline was level with the swell of Amanda's hips, the curve of her belly beneath the sleek fabric. "While we wait, you're going to listen. Nod if you understand."
Gina nodded. Her wig rustled against her shoulders.
"Tonight, you exist to please Joe and me. Your body. Your mouth. Your attention. All of it belongs to us until I say otherwise." Amanda's voice was calm, instructional, the tone of a woman explaining terms she'd recited a hundred times. "Your girl Mary has already agreed to this. She's been waiting to give you to us for a long time. You should be proud—she speaks very highly of your potential."
The word potential landed in Gina's chest and bloomed. She didn't know whether to be flattered or terrified. Both, she decided. Both was accurate.
"Mary will be your guide tonight. She knows what pleases us. She knows what displeases us." Amanda's hand found Gina's chin, tilted her face upward until their eyes met. The contact was electric, humiliating, intimate—Amanda's green gaze holding her there, pinned like a specimen. "If you step out of line, if you hesitate, if you disobey—it won't be you who pays for it. It will be Mary. Do you understand what I'm telling you?"
Gina's breath stopped. Her cock throbbed. The shame of that—the shame of her body answering a threat—burned through her face and down her neck. She nodded again, harder this time, and Amanda's fingers tightened on her chin.
"Words," Amanda said. "Use them."
"I understand." Gina's voice cracked. Too deep. Too rough. She swallowed and tried again. "I won't—she won't—I'll be good."
Amanda's smile returned, slow and private. "I know you will."
Footsteps. Heavier this time. Both of them, returning. Gina couldn't see past Amanda's body, couldn't twist around without breaking the hold on her chin, but she heard the soft pad of bare feet and the sharper click of Joe's shoes on hardwood. Amanda released her and stepped aside, and Gina's heart stopped.
Mary stood in the doorway. Her hair had been pulled into two high pigtails, glossy black ropes tied with white ribbon. The demure sundress she'd worn to the house was gone. In its place: a black leather collar, wide and polished, with a silver ring at the front. A leash trailed from it—Joe held the end, his long fingers wrapped around the leather strap with the ease of old habit. Mary's hands were clasped behind her back. Her eyes were on the floor. Her posture was perfect, submissive, a living portrait of surrender, and she was the most beautiful thing Gina had ever seen.
Joe led her forward. The leash pulled taut, then slackened as Mary followed, her bare feet silent on the wood. He stopped her directly in front of Gina—close enough that if Gina reached out, she could touch her. Could trace the edge of that collar. Could ask the question burning in her throat: Who are you? Who have you been this whole time?
Joe held the leash loosely now, his gray eyes finding Gina's over the top of Mary's bowed head. He didn't smile. He just watched.
Then he said, "Mary. Put a collar on your girl."
Mary turned. The movement was fluid, automatic, like a dancer answering choreography she'd learned years ago and never forgotten. Her dark eyes found Gina's for one half-second—a flicker of something soft, something that might have been apology or might have been excitement—and then she was moving toward a small lacquered box on the sideboard, her bare feet silent, the leash trailing behind her like an afterthought.
She opened the box. Inside, nestled on black velvet, was a collar. Not the heavy leather one she wore herself—this one was thinner, more delicate, a band of deep rose satin with a small silver ring at the front. Feminine. Pretty. Humiliating in exactly the way that made Gina's cock throb against the wet spot on her dress.
Mary returned to her. Close. So close Gina could smell her—the faint floral shampoo, the warm skin beneath, and something sharper underneath, something that might have been arousal. Mary's hands were steady as she lifted the collar. Her fingers brushed Gina's throat, light and cool, and then the satin was there, wrapping around her neck, snug and soft and final.
The clasp clicked. Mary's thumb traced the silver ring once, a small, possessive gesture, and then she stepped back. Joe's hand found the leash again, and he pulled her away before Gina could speak, before she could even breathe. Mary went, compliant, her pigtails swaying, and Joe guided her to the far corner of the room—the corner with the single straight-backed chair facing out toward the room like a throne.
He bent low. His lips moved against Mary's ear, too quiet for Gina to hear, but she saw Mary's shoulders tighten, saw her head dip lower. Whatever he said, it landed. Joe straightened, settled himself into the chair with an unhurried ease, and fixed his gray eyes on Gina. His expression was unreadable. Patient. Like a man who'd already seen the end of this scene and was merely waiting for the middle to catch up.
Mary remained in the corner, facing the chair, her hands clasped behind her back. Her posture was perfect. Her head bowed. And when she spoke, her voice came out wrong—high and breathy and girlish, a voice Gina had never heard from her before, a voice that made something in Gina's chest flip over and lie still.
"Gina."
Gina's name, in that voice. Not Greg. Not baby. Gina. The satin collar seemed to tighten around her throat.
"Go to the chair," Mary said, and her voice wavered on the edge of a squeak, like she was nervous, like she was shy, like she was every bit the demure Japanese girl Gina had fallen for except that she was wearing a leather collar and a leash and ordering her boyfriend to do something unspeakable. "Kneel in front of Joe."
Gina didn't move. Couldn't move. Her legs were concrete. Her brain was static. Somewhere in the back of her skull, Greg was screaming—get up, stop this, grab Mary and walk out that door—but Greg was buried under layers of satin and corset boning and a name that wasn't his, and Gina was the one kneeling on the hardwood, and Gina was the one whose cock was so hard it hurt.
"Open his pants," Mary continued, that high girlish voice trembling now, "and take out his cock. You're going to suck it. You're going to get him ready to fuck me."
The words landed like stones dropped into still water. Suck it. Get him ready. Fuck me. Gina's mouth opened. Nothing came out. Her vision swam. She looked at Mary—at her sweet, shy girlfriend who'd laced her into this dress an hour ago, who'd kissed her forehead and called her perfect—and saw only the bowed head, the collar, the pigtails. This was the woman who'd planned tonight. This was what she wanted.
"Gina." Amanda's voice cut through, sharp and amused. "Your girl gave you an order."
Gina hesitated one heartbeat too long.
The crack split the air like a gunshot. Mary yelped—a high, shocked sound that punched through Gina's paralysis—and her body jerked forward, the leash snapping taut. Behind her, Amanda stood with a slim black riding crop in her hand, its leather tongue still quivering from the impact. A red stripe was already blooming across the back of Mary's thighs, visible even from across the room.
"That's one," Amanda said, calm as still water. "Every time you hesitate, every time you disobey, she pays. I told you this. Did you think I was bluffing?"
Gina's heart slammed against the corset. Her hands were shaking. She wanted to scream—wanted to lunge at Amanda, wanted to tear the collar off Mary's neck and burn this house to the ground—but her cock was leaking through the satin, and her body was already moving, rising from the floor in a rustle of sapphire fabric, her legs carrying her toward the chair where Joe sat waiting.
She walked. The prom dress swished around her ankles. The breast forms shifted with each step. She was a man in a gown, a sissy in a collar, and she was walking toward another man because her girlfriend had told her to, because her girlfriend was willing to be whipped for her hesitation, because somewhere in the twisted architecture of this night, that made sense.
Joe didn't move as she approached. He sat with his legs slightly apart, his hands resting on the arms of the chair, his gray eyes tracking her every step. The silver at his temples caught the lamplight. His lips held the ghost of a smile—not cruel, exactly, but satisfied. A collector watching a new piece slot into place.
Gina stopped in front of him. The chair was low, designed for this, she realized—designed so that someone kneeling would be at exactly the right height. She sank down. The hardwood was hard against her knees, and the corset dug into her ribs, and her dress pooled around her like a satin lake, and Joe's face was inches from hers now, close enough that she could smell the whiskey on his breath and the cedar of his cologne.
"There you are," he said, low and private, as if they were the only two people in the room. "I was beginning to wonder."
Before Gina's shaking fingers could find Joe's belt, Mary moved. A rustle of bare feet across hardwood, the black leash swaying, and then her small hand was reaching toward Joe's crotch—instinctive, protective, the motion of a woman who'd handled this man a thousand times. The crop cracked before Gina could blink. The sound split the air like ice breaking on water, and Mary screamed, high and sudden, her body folding as the red stripe lashed across her shoulder blades. She hit the floor on her knees, pigtails swinging forward, her hands splayed on the wood to catch herself.
Amanda was on her in three steps. She hooked a hand under Mary's arm and hauled her up—not gently, but with the practiced grip of someone who'd corrected subs before. Mary's face was wet and her breath came in hiccups, but the riding crop's tongue was already pointing at Gina. Amanda's voice could have cut glass. "No. No, no. This is not yours. This is hers. You know better. Stay in your corner and be quiet unless I speak to you."
She released Mary with a small push toward the wall, and Mary stumbled, her hands clasping behind her back again, her head bowing. The red stripe on her shoulder blades glistened under the lamplight. Gina's throat locked. She wanted to reach for her—wanted to crawl over and press her lips to that hurt—but Amanda was already turning, already fixing those green eyes on Gina with the weight of an oncoming train.
"Proceed," Amanda said, and her voice had gone smooth again, polished and patient, the kind of patience that promised consequences. She gestured with the crop toward Joe's lap. The message was clear. No more warnings.
Gina's hands were shaking so badly she could hear her own knuckles clicking. She reached for Joe's belt. The buckle was silver, heavy, cold under her trembling fingers. All eyes on her—Joe's gray gaze patient and expectant, Amanda's green one cool and measuring, Mary's dark eyes wet and watching from the corner, her breath still catching. The satin dress rustled with every tiny movement, and the corset squeezed her ribs on each inhale, and her cock was so hard under the dress that the friction of the fabric made her dizzy.
She fumbled the leather loose. The belt tongue slid free with a soft hiss. Joe didn't move to help her. Didn't lift his hips. He just watched, and his stillness was its own kind of command. She worked the button of his trousers—pressed black, tailored, expensive—and pulled the zipper down. Behind the dark cotton of his boxer briefs, his cock was a thick, heavy ridge, and heat radiated from it into her palm. He was already hard. The outline was unmistakable, straining upward against the fabric, and Gina's mouth went dry.
Then Mary was beside her. Not in the corner anymore—Amanda must have gestured, must have sent some silent command, because suddenly Mary's breath was warm on Gina's ear, her body close, the leash trailing from her collar into Amanda's fist. She smelled like floral shampoo and skin and something sharper underneath. Her voice came out in that high, shy, girlish whisper that flipped Gina's stomach inside out.
"Go ahead, Gina, honey." Mary's lips brushed the shell of her ear, and Gina shivered so hard her teeth chattered. "Take out Joe's big dick. Get him hard for me with your pretty sissy mouth. You want to, don't you? You want to show me how good a girl you are?"
Gina couldn't breathe. Couldn't think. The words were wrong and hot and her cock was leaking a wet spot through the sapphire satin, and Mary had never talked like this before, ever, and she realized with a jolt that her girlfriend meant every syllable. That this was the Mary she'd never seen, the Mary who'd knelt for Joe and taken what he gave, and now that Mary was watching her with expectation and something like hunger. Amanda stood behind her, one hand holding Mary's leash and the other holding the crop, her expression unreadable but satisfied.
Gina hooked her fingers into the waistband of Joe's boxer briefs and pulled down. His cock sprang free—thick, flushed dark at the tip, veins running its length, the head already slick with pre-cum. It was bigger than she'd expected. Not monstrous, but solid and commanding, the kind of cock that filled a mouth completely. She swallowed. Her fingers wrapped around the shaft, and it was hot and hard and her hand looked small against it despite being a man's hand, and the wrongness of that made her cock twitch.
She leaned forward. The corset cut into her waist. Her lips touched the head—sticky, salty, a taste she'd never had before and yet craved instantly—and she kissed it, just once, tentative, her mouth trembling. Then she parted her lips and took him in. The thickness stretched her jaw, and her tongue found the underside, tracing a vein, and Joe's breath changed—a slow exhale, almost a sigh, and his hips shifted just enough to push deeper.
Amanda's hand landed on the back of Gina's head. Her fingers twisted into the wig, gripped hard, and then she was pushing—no, forcing—Gina's head down onto Joe's cock. The head hit the back of her throat and she gagged, saliva flooding her mouth, her vision blurring, and Amanda didn't stop. Just held her there, buried to the root, Joe's pubic hair against her nose and his balls pressed to her chin and her throat convulsing around him. She couldn't breathe. Couldn't see. Her hands flew up to push off Joe's thighs, but Amanda's grip was iron, and her own strength was nothing against it.
Joe groaned. The sound rumbled through his body and into her mouth, and it was satisfied and deep and utterly pleased, and the humiliation of it crashed through Gina like a wave. Her cock was dripping now, a steady slick flow through the satin, and she was choking on another man's dick while her girlfriend watched and a dominatrix held her head down, and some part of her wanted this never to stop. She pushed against his thighs again. Amanda held.
"Yes, Gina." Mary's voice, that high baby voice, and it was close, right beside her ear. "Good girl. Take that dick deep in your throat like a good sissy cock whore. Swallow it. That's it. You're so pretty with a cock down your throat."
Gina made a sound—a wet, strangled keen—and her hips bucked against nothing. Mary had never spoken that word before. Whore. Sissy. Cock. The words were filthy and degrading and they lit a fire in Gina's belly that made her throat relax, made her take him deeper, made her want to prove something. She couldn't breathe at all now. Her lungs burned. Her eyes streamed tears that smeared her makeup down her cheeks. Amanda's grip was unmoving, and the seconds stretched into a dark eternity.
Then Amanda let go. Gina fell backward, off Joe's cock with a wet gasp, her hands hitting the hardwood, her chest heaving. Air flooded her lungs in great ragged sobs. Spit and pre-cum stringed from her lips down her chin. Her wig was crooked. Her makeup was ruined. Joe's cock glistened in the lamplight, slick with her saliva, harder than before, and he was smiling—just slightly, just enough to make her stomach flip.
"Good," Amanda said. She stepped forward, the crop tapping her thigh, and with her other hand she seized the silver ring on Gina's satin collar. The leash wasn't attached—she just pulled Gina up by the ring, her fingers hooked through it, and Gina rose like a puppet on a string, stumbling in the prom dress, her knees sore and her throat raw. "Now that Joe's ready, everybody follow me."
Mary moved immediately, her bare feet silent, her posture still perfect. Joe rose from the chair, tucking his cock back into his trousers without bothering to zip, the wet head still visible, a dark promise. Amanda dragged Gina by the collar ring, half-leading, half-hauling, toward the far end of the room where a massive four-poster bed stood—dark wood, towering, the sheets black satin and the pillows arranged like an altar. The bedposts were thick and carved with spiraling grooves, and attached to each was a coil of black rope and a set of padded leather cuffs that dangled, waiting.
Gina stumbled, her heels catching in the dress, and Amanda didn't slow. The breath was still loud in her own ears. Her cock was still hard. Mary followed behind, and when Gina glanced back, she saw her girlfriend's dark eyes fixed on the bed with the quiet, knowing calm of a woman who'd been there before.
Amanda’s hand found the center of Gina’s chest and shoved. The corset absorbed nothing — the force traveled straight through to her spine — and Gina’s back hit the black satin sheets with a soft, obscene rustle. The canopy above her was dark wood and shadow. The mattress dipped under her weight, and before she could lift her head, Amanda was already moving, already gripping her right ankle, already cinching a padded leather cuff around it. The snap of the buckle was loud and final. Gina pulled against it. The bedpost didn’t budge.
“Left,” Amanda said, and it wasn’t a request.
Gina lifted her other leg. She didn’t decide to — her body obeyed before her mind caught up, and the second cuff went around her left ankle with the same practiced efficiency. She was spread now. The prom dress rode up her thighs, exposing the tops of her stockings, the garter straps, the pale skin above them where the satin ended. Her cock strained against the front of the dress, a tent of sapphire fabric that she couldn’t hide and couldn’t stop. Amanda’s green eyes flicked to it, registered it, dismissed it.
“Wrists.”
Gina’s arms were pulled above her head, one at a time, and the cuffs at the headboard posts clicked into place. Her body formed an X across the black sheets. The corset squeezed her ribs on every inhale. The breast forms shifted with each shallow breath. She could move nothing below the neck. She was a satin-wrapped centerpiece, a sissy sacrifice, and Amanda stood at the foot of the bed looking down at her with an expression that might have been satisfaction.
“Mary,” Amanda said without turning. “On the bed. On top of her. On all fours.”
Mary climbed onto the mattress from the foot. Her bare feet pressed into the satin, her pigtails swinging as she crawled up between Gina’s spread legs — no hesitation, no shyness, the movement of a woman who’d been trained to comply. She positioned herself directly above Gina, hands planted on either side of Gina’s ribs, knees bracketing Gina’s hips. Her body was a canopy now, her long black hair falling forward and brushing Gina’s cheeks, her dark eyes inches away. She wasn’t touching Gina. Not a single point of contact — and the absence of it was worse than pressure, worse than weight, a negative space that screamed at Gina’s nerve endings.
“Like a bitch,” Amanda said, and Mary’s expression didn’t change. She just held the position, back arched, ass raised, wrists firm on the mattress. The collar was still around her throat. The leash trailed behind her, dangling off the edge of the bed, its end somewhere in Amanda’s fist.
Gina’s cock throbbed so hard the satin moved. Mary saw it — had to see it, her face was right there — and a small smile flickered at the corner of her mouth. The smile of a woman who knew things.
“Now tell her,” Amanda said. The crop tapped against her thigh. “Tell Gina what’s about to happen.”
Mary’s voice came out in that high, sweet, girlish register that made Gina’s stomach flip. “Joe is going to fuck me now, Gina. Right here. On top of you.” Her eyes held Gina’s, and there was no apology in them. No uncertainty. “While you watch.”
The words landed in Gina’s belly and turned to heat. Her hands pulled at the cuffs — useless, the leather held — and the satin dress bunched under her with the motion. She wanted to look away. She couldn’t. Mary’s eyes were right there, swallowing her whole, and behind Mary, Joe was climbing onto the bed. She heard the shift of weight, felt the mattress dip, sensed the shadow of him settling into position behind her girlfriend’s raised hips.
Amanda walked around to the side of the bed, the riding crop swinging gently from her hand, and looked down at Gina’s spread-eagled, corseted, straining form. The lamplight caught the red of her hair and turned it to flame. “Gina,” she said, conversational, almost pleasant. “I’m going to ask you a question. You’re going to answer it. If you hesitate — ” the crop sliced the air, a quick zipping sound “ — she pays. You understand the rules by now.”
Gina’s throat was still raw from Joe’s cock. Her voice came out a rasp. “Yes.”
“Good. Here’s the question.” Amanda leaned down, close enough that Gina could smell her perfume — something dark, something expensive. “What is about to happen?”
The answer was right there. Joe behind Mary. Mary on all fours. Her girlfriend about to take another man’s dick, and Gina couldn’t touch her, couldn’t stop it, couldn’t do anything but lie there like a trussed-up doll. The words were in her mouth but they wouldn’t come out. Her jaw worked. Nothing. One heartbeat. Two.
The whip cracked and Mary screamed.
It split the air like a thunderclap, and Mary’s body lurched forward, her elbows buckling, her hair flying. A red stripe bloomed across her ass, vivid and immediate, and the sound she made was high and shocked and punched straight through Gina’s chest. The crop’s tongue quivered in Amanda’s hand as she straightened, and her expression hadn’t changed — still calm, still pleasant, still waiting.
“I asked you a question,” Amanda said.
Gina’s voice broke open. “Joe is going to fuck her.” The words tumbled out raw and cracked, her throat burning around them. “He’s going to put his cock in my girlfriend, right here, right on top of me, while I watch.”
Amanda smiled. It reached her eyes. “There. That wasn’t so hard.” She nodded at Joe. “Now.”
Joe’s hands settled on Mary’s hips. Gina could see them — those elegant, long-fingered hands gripping her girlfriend’s narrow waist, positioning her, the silver at his temples catching the light as he lined himself up. Mary’s dark eyes were still locked on Gina’s, and they were wide now, wet and bright and hungry. Her lips parted. Her breath hitched.
Joe pushed inside her, and Mary’s eyes rolled back in her head.
Gina felt the sound before she heard it — a shudder that traveled through the mattress, through the satin, into her corset-bound ribs. Mary moaned, low and guttural, a sound Gina had never heard her make in a year of dating. Joe’s cock slid into her with a wet, hungry noise, and Mary’s body received it like something long-awaited. Her back arched deeper. Her fingers curled into the sheets beside Gina’s shoulders.
He pulled back and thrust again. Harder this time. The slap of his hips against her ass filled the room, and Mary’s whole body rocked forward with the impact, her pigtails swinging, her mouth falling open. Gina could see everything — the thickness of Joe’s cock splitting her open, the gleam of Mary’s wetness on him when he pulled back, the way her inner thighs trembled with every stroke. She was dripping. Audible. The wet sound of her cunt swallowing him, again and again, while Gina lay cuffed and helpless six inches beneath her.
“Look at me,” Mary gasped, and her eyes found Gina’s again. They were glazed and dark and utterly present. “Gina. Look at me.”
Gina couldn’t breathe. The corset wouldn’t let her. Her cock was leaking through the satin, a wet patch spreading across the sapphire fabric, and her hips bucked against nothing — no friction, no relief, just the ache of being denied while her girlfriend was fucked by another man inches above her. Joe’s pace quickened. Mary’s moans pitched higher. The bedframe creaked in rhythm.
“She’s so tight,” Joe said, and his voice was calm, conversational, as if he were discussing the weather. “You’re a lucky man. Gina.”
The use of her name — her sissy name — while he was buried inside Mary made Gina’s vision swim. She pulled at the cuffs until her wrists burned. Couldn’t move. Couldn’t reach. Couldn’t do anything but lie there in her prom dress and corset and stockings, a feminized wreck, while her girlfriend got the fucking of her life from another man. And Mary’s eyes never left hers — not once — even as Joe’s rhythm drove her toward something that looked like the edge of a cliff.
Joe's hand fisted in Mary's hair and pulled. Her head snapped back, throat bared to the ceiling, and the sound that tore out of her was raw and shattered and holy. Her cunt clenched around him — Gina could see it, the way Mary's body seized, the way her inner thighs went rigid against Joe's hips, the way her spine bowed like a drawn bow. Her mouth opened wide. Her dark eyes, still locked on Gina's, went blind with pleasure.
"Oh God — Gina — I'm coming — " Mary's voice broke into a scream, high and keening, her fingers clawing at the sheets beside Gina's shoulders. Her whole body shuddered, waves of it, her pigtails swinging wild as Joe held her by the hair and fucked her through it. The wet sound of her release soaked the air between them. Gina felt something hot and desperate crack open in her chest.
Joe didn't come. His rhythm slowed, his hips grinding deep, drawing every last spasm out of Mary's body with the patience of a man who knew exactly when to stop. His gray eyes flicked down to Gina — amused, predatory, utterly in control — and then he released Mary's hair. She collapsed forward, her full weight settling on top of Gina, her breath coming in ragged gasps against Gina's painted cheek.
The satin of their dresses slid together with a sound like a whisper. Mary's body was hot and trembling through the fabric. Her lips found Gina's ear, and her voice came out wrecked and euphoric and dark with promise. "Your turn."
The two words hit Gina's nervous system before her brain could parse them. Her cock jerked against the inside of the prom dress. Her wrists pulled at the cuffs on pure animal reflex. Mary rolled off her, settling onto the black satin sheets beside Gina's bound body, and her hand found Gina's corseted chest. Her fingers traced the boning, the swell of the breast forms, the slick fabric — the exact caress she used when she dressed him up, when she wanted him hard and aching and beautifully helpless.
Joe moved between Gina's spread legs. The mattress dipped. His hands — those elegant, long-fingered hands — gripped her stockinged thighs and pushed them wider, bunching the sapphire satin up to her waist. Gina thrashed. Her ankles jerked against the cuffs. The bedposts creaked. She was spread open, her panties exposed, her cock straining against the lace, her asshole clenching against nothing.
"Hold still," Joe said, quiet and conversational, and the command traveled straight to the base of Gina's spine.
Amanda stood at the side of the bed, the riding crop dangling from her wrist. Her green eyes moved over the scene with the satisfaction of a collector arranging a display. "Mary. Prepare your bitch."
Mary rose onto her knees without hesitation. A bottle appeared in her hand — clear gel, the label unreadable — and she uncapped it with the practiced twist of someone who'd done this many times before. Her dark eyes found Gina's, and there was something soft in them, something almost apologetic, but beneath it burned a heat that didn't apologize for anything.
Her fingers, slick and cool, found Gina's ass. The first touch made Gina gasp. Mary's fingertip circled the tight ring of muscle — gentle, patient, exactly the way she touched him when they were alone and the corset was tight and the night stretched out before them. But this was different. This was for him. Mary pushed inside, a single finger, and Gina's back arched off the mattress. The corset squeezed. The breast forms shifted. A sound came out of her mouth that was half whimper, half prayer.
"Good girl," Mary breathed, and worked the lube deeper, her finger sliding in and out, her other hand stroking Gina's satin-covered thigh. "Just like that. Relax for me." Her finger crooked, found the spot that made Gina see stars, and Gina's cock leaked a fresh wet patch through the lace. Mary smiled — that secret, knowing smile — and withdrew. Her slick hand found Joe's cock, still wet with Mary's own juices, and stroked the lube from base to tip. Joe groaned. Low. Animal. His head fell back, and the sound vibrated through Gina's bound body like a warning.
Mary finished her task and returned to Gina's side. She lay down beside her, propped on one elbow, and her hand resumed its slow caress of Gina's corseted chest. Her fingers traced the satin, the boning, the delicate lace at the neckline. Everything Greg loved. Everything that made him hard and pliant and hers.
Amanda stepped closer, the crop swinging gently, and her voice cut through the heavy air. "Now. What is going to happen?"
Mary answered without hesitation, her sweet voice clear as a bell. "Greg — I mean Gina — is going to get fucked by Joe. She's going to get the dicking a good sissy cock whore deserves."
The head of Joe's cock pressed against Gina's ass. Hot. Hard. Slick with lube and Mary's wetness. Gina thrashed against the restraints — every muscle in her body screaming no, yes, don't, please — and the leather bit into her wrists and ankles. She couldn't close her legs. She couldn't pull away. She could only lie there in her sapphire prom dress and her corset and her stockings, a feminized offering spread across the black satin sheets, while another man's cock sought entry into her body.
"Take that," Joe said, and pushed. The head popped inside, a blunt pressure that stole Gina's breath. Her vision went white. A sound escaped her throat that wasn't a word.
"And that." Another inch. The stretch burned, a deep, invading fullness that sent shockwaves through her pelvis. Her cock, absurdly, stayed hard — harder than ever, dripping through the lace, pulsing with every heartbeat. Joe's voice was calm, measured, each word a deliberate degradation. "And that, you fucking sissy slut."
He sank deeper. And deeper. Until his hips pressed flush against Gina's ass, and she felt him everywhere — filling her, stretching her, claiming territory that had never been claimed before. Her body trembled. The corset creaked. The breast forms jiggled obscenely with every ragged breath.
Joe pulled back and thrust. The force of it rocked Gina's bound body, and the prom dress bunched higher, and Mary's hand never stopped stroking her chest. Joe's pace quickened — hard, rhythmic, relentless — each thrust jiggling the breast forms, each stroke sending a pulse of something terrifying and electric deep into Gina's core.
"Look at her," Joe grunted, his voice strained with pleasure. "Look at her taking it. Like she was fucking made for it."
Gina's eyes rolled back. Her fingers clenched around nothing. Her cock bounced against her belly with every impact, and somewhere beneath the burning stretch, beneath the shame, beneath the helplessness of being fucked in a prom dress while her girlfriend watched — something was building. Something she couldn't name and couldn't stop.
Mary's lips brushed her ear. "Good girl. Take it. Take all of it."
Joe's rhythm drove her into the mattress, and the black canopy above her blurred, and the only sounds in the room were the slap of skin, Joe's grunting breath, and the soft, slick whisper of satin on satin as her girlfriend caressed her through every stroke.
Amanda stepped forward. The riding crop swung from her wrist in a lazy arc, and the mattress dipped under her weight as she leaned one knee onto the edge of the black satin sheets. Her green eyes found Mary's, and her voice came out smooth and unhurried. "Now. While Joe is fucking your sissy girlfriend's ass — what's going to happen next, Mary?"
Mary's hand stilled on Gina's corseted chest. For a long moment, the only sound in the room was the wet rhythm of Joe's cock driving into Gina's ass and Gina's own ragged breathing. Then Mary spoke, and her sweet voice carried something raw beneath it — shame and hunger wound together so tight you couldn't pull them apart.
"You are going to fuck Greg." She swallowed. "I mean Gina. You're going to fuck Gina as Joe fucks her ass. You are going to make Gina come inside you as Joe comes inside her."
The words were almost hard for Mary to say. Gina could hear it — the slight tremor, the pause between phrases, the way her girlfriend's voice dropped on "Greg" like she was letting go of something she couldn't get back. Mary's dark eyes flicked to Gina's painted face, and there it was: the ache, the jealousy, the fierce, terrible love that had built this whole night.
Joe stopped thrusting. Held himself buried deep inside Gina's ass, perfectly still, his cock throbbing against her inner walls while the silence stretched. Gina's hole clenched around him involuntarily, and Joe made a low sound of satisfaction. "Good girl," he murmured. "Staying tight for me."
Amanda climbed onto the bed. Her black satin gown slid over the sheets with a sound like water, and she positioned herself above Gina's bound body with the deliberate grace of a predator settling onto prey. Her red hair tumbled forward, brushing Gina's breast forms through the sapphire satin. Up close, Gina could smell her perfume — something dark and expensive, a scent that said she owned every room she walked into.
Amanda's hands found the hem of Gina's prom dress and lifted. The sapphire fabric bunched higher, exposing Gina's lace panties and the cock straining desperately against them — leaking, dripping, a dark wet patch spreading through the delicate white lace. Amanda made a soft sound of approval. "Look at this. Hard as a fucking rock and Joe's been in her ass for ten minutes."
She hooked her fingers into the waistband of the panties and pulled them down just far enough. Gina's cock sprang free, slapping against her belly — thick and flushed and slick with pre-cum, the head an angry purple, the shaft pulsing with every frantic beat of her heart. Amanda wrapped her fingers around it, and Gina's hips bucked against the restraints.
"Oh, she's ready," Amanda said, and her green eyes glittered. She hiked her own gown higher, and Gina saw it — the pale expanse of her thighs, the red curls between them, the gleam of wetness already slicking her inner lips. No panties. She'd been bare under that gown the whole time.
Amanda positioned herself. The head of Gina's cock kissed her entrance — hot and wet and impossibly soft — and then Amanda sank down in one slow, merciless motion. Her cunt swallowed Gina's cock to the root, and the sound that tore from Amanda's throat was deep and satisfied and devastating. "Fuck. Yes. That's exactly what I needed."
Her inner walls gripped Gina like a fist. Tight. Hot. Dripping. Gina felt every inch of Amanda's cunt — the slick clench, the way her muscles rippled, the pulse of her arousal soaking Gina's shaft. And then Joe pulled back and thrust, and Gina's whole body jerked between them, impaled from both ends, her cock buried in Amanda's cunt while Joe's cock split her ass wide.
"That's it," Joe grunted, and his rhythm resumed — hard, deep, relentless. Every stroke drove Gina deeper into Amanda, and every clench of Amanda's cunt sent a fresh wave of pleasure screaming up Gina's spine.
Amanda began to ride. Her hips rolled in a slow, grinding circle, and she looked down at Gina's painted face with open contempt. "You pathetic little bitch. Dressed up like a prom queen with a cock leaking in my cunt. What does that make you, Gina?"
"A whore," Amanda answered for her, and ground down harder. "A sissy little cunt who gets fucked in both holes at once and loves every second of it." Her voice rose, rich and mocking, and her hips picked up speed. "Look at you. Your girlfriend dressed you up and gave you away, and here you are — getting dicked in the ass by my husband while I ride your desperate little cock. You're nothing. You're a hole and a hard-on wrapped in satin."
Joe's rhythm matched hers. They found a cadence — his thrusts pushing Gina up into Amanda's downward grind, a perfect, devastating synchrony that had all three of them moving as one machine. The sounds in the room layered into something obscene: the wet slap of Joe's hips against Gina's ass, the slick squelch of Amanda's cunt gripping Gina's cock, the creak of the bedframe, and beneath it all, Gina's ruined whimpering — wordless, broken, utterly surrendered.
"You're a sissy slut," Amanda panted, her composure cracking at the edges as her pleasure built. "A useless — fuck — useless little cumdump in a prom dress. Say it. Say you're a sissy slut."
Gina couldn't speak. Her mouth opened, but only a moan came out — high and keening — as Joe's cock hit something deep inside her that made her vision white out.
Joe's rhythm stuttered. His breathing went ragged. Gina felt him swell inside her — thicker, harder, the pulse of his cock accelerating against her inner walls — and she knew. He was close. Right there. The tension in his body traveled through his grip on her thighs, his fingers digging into the stockinged flesh hard enough to bruise.
Amanda felt it too. She slowed her riding, drawing out every stroke, and her green eyes slid to Mary. Her voice came out strained and breathless and still, somehow, in control. "Tell her, Mary. What's about to happen?"
Mary sat up on her elbow. Her dark eyes were wet with something that wasn't tears — not quite — and her small hand found Gina's cheek. Her thumb traced the line of Gina's jaw, smearing foundation, and when she spoke, her sweet voice was steady and clear and terrible.
"Joe is going to pump my Gina full of his sticky wet load."
The words hit Gina's brain like a physical blow. Her cock swelled inside Amanda's cunt. Her ass clenched around Joe's driving shaft. And Joe groaned — a raw, animal sound — and shoved himself deep.
The first pulse of his cum flooded her. Hot. Thick. Filling her in waves that seemed to go on forever, each spasm of his cock painting her insides with his seed. Gina felt it — the wet rush, the way her body milked him, the obscene fullness of being used as a vessel for another man's climax. And her own orgasm hit like a freight train.
Her cock erupted inside Amanda. Rope after rope of cum, blasted deep into the dominatrix's cunt, while Joe's load leaked around the seal of his cock in her ass. Gina screamed — a sound she didn't recognize, high and feminine and utterly shattered. Amanda threw her head back and moaned, her own climax seizing her, her cunt milking Gina's cock with convulsive waves.

