Welcome to NovelX

An AI-powered creative writing platform for adults.

By entering, you confirm you are 18 years or older and agree to our Terms & Conditions.

Satin Revenge
Reading from

Satin Revenge

8 chapters • 2 views
First Sight
2
Chapter 2 of 8

First Sight

Greg rounds the corner into the dining room. Joe is leaning back in his chair, beer in hand, eyes traveling the length of the pink satin dress with slow, deliberate appreciation. Mary sits beside him, fingers laced under her chin, her smile a thin, perfect curve. "There you are," she says. "Turn around for us. Let Joe see the full picture." Greg's fingers find the hem of his dress and grip. Greg does a little twirl, shame coursing through him, unable to hide his arousal. Mary presses on, saying she remembers how turned on Greg was dressed as a girl. And look at him now... After his twirl, Mary tells Greg to curtsey. Greg resists but then does as ordered after Mary threatens to tell more people about his little secret. She then moves everybody to the couch, making Greg sit in between her and Joe. Greg does as he is told and sits awkwardly, flanked by a man and his wife - a woman scorned by Greg. A woman intent on a humiliating revenge that she could barely hide on her face.

The hallway stretched three steps too long and vanished too fast. Greg's heels—Mary's heels, borrowed and half a size small—clicked against hardwood, announcing him before his body rounded the corner. His thumb found his watch strap under the long satin sleeve, pressed hard enough to feel his pulse against the leather band.

The dining room opened up like a stage.

Joe sat at the head of the table, chair pushed back, one thick arm draped over the backrest. The beer bottle in his other hand was half-empty, condensation beading down the glass. His hazel eyes moved up Greg's body with the slow, deliberate trajectory of someone reading a menu they already knew they'd enjoy—from the too-small heels to the stockings, the garters peeking beneath the hem, the corset cinching Greg's waist into something almost delicate, the pink satin dress hugging shoulders that had once thrown a football forty yards.

Mary sat beside Joe, legs crossed at the ankle, fingers laced under her chin like a doll posed for a photograph. Her dark eyes caught the candlelight and held it. The floral sundress from the supermarket was gone. In its place was something darker—a deep burgundy wrap dress that made her look like she'd dressed for a far more intimate occasion than dinner with her husband and her ex.

Her smile was a thin, perfect curve. A scalpel dressed in lipstick.

"There you are," Mary said.

Two words, soft as a lullaby. Greg felt them land somewhere in his chest and lodge there.

"Turn around for us." She lifted one hand from her chin, made a small spinning motion with her finger. "Let Joe see the full picture."

Greg's fingers found the hem of his dress. The satin was cool and slick, the kind of fabric that slipped through your grip if you didn't hold tight. He held tight. His knuckles whitened against the pink.

"Go on," Mary said. The smile didn't move. "We're waiting."

Joe took a slow pull from his beer, eyes never leaving Greg's body. The bottle made a soft clink when he set it down on the table. He didn't say a word. He didn't have to.

Greg turned. One foot, then the other, the heels threatening to betray him with every shift of weight. The dress swished against his stockings—a sound so quiet, so feminine, that he felt his face flush beneath the foundation Mary had left with the makeup kit. His cock, already half-hard from the moment he'd seen himself in the guest room mirror, pressed against the satin in a way that was impossible to hide.

He completed the rotation. Faced them again. His breath came shallow, the corset turning each inhale into a conscious effort.

"Slowly," Mary said. "Do it again. I want Joe to appreciate the effort you put in."

Joe leaned forward. Planted both feet on the floor. His jaw worked once, a muscle tightening near his ear, and Greg watched the man's eyes linger at the swell of Greg's ass beneath the dress, the way the satin caught the dining room chandelier's light.

"I remember," Mary said, her voice carrying the same tone she might use to reminisce about a favorite vacation spot, "how turned on you used to get. Dressed like this. In my things, when you thought I wasn't looking."

Greg's throat tightened. He'd never known she'd noticed. The memory hit him like a slap—Mary's lingerie drawer, the pink chemise he'd borrowed once, twice, three times, always returning it folded exactly as he'd found it. The shame and the rush tangled together until he couldn't tell where one ended and the other began.

"And look at you now." Mary tilted her head, her dark hair spilling over one shoulder. "Hard as a teenager in my dress. In front of my husband."

The words hung in the air. Greg couldn't look at Joe. Couldn't look at anything but the floor, the wood grain blurring through the wetness gathering in his eyes.

"Now," Mary said, and her voice sharpened into something that left no room for interpretation, "curtsey for us."

Greg's head snapped up. "What?"

"You heard me. Curtsey. Like a proper guest. You're wearing a dress—act like it."

"Mary, I—"

"I have your number, Greg." She leaned forward, fingers unlacing, palms flattening on the table. "I have your email. I have your Instagram. I have your mother's address. I have your boss's LinkedIn." She counted them off on her fingers, one by one, each name a nail in a coffin Greg hadn't known he was lying in. "How many of those people do you want to see the photos?"

Joe's eyebrows lifted. A small, appreciative grunt escaped him.

"Photos?" Greg's voice cracked on the word.

"The guest room has excellent lighting." Mary's smile returned, wider now. "And a very discreet camera. Motion-activated. You gave it quite the show."

The setting spray. The bottle hitting the floor. His hand under the dress, working himself through the satin, his reflection in the mirror, lipstick smeared from biting his lip. Greg felt the blood drain from his face and rush elsewhere simultaneously—a dizzying inversion that left him swaying in the heels.

"Now," Mary said. "Curtsey."

Joe picked up his beer again. Settled back. Waited.

Greg bent his knees. The dress pulled tight across his thighs. His ankles wobbled in the heels, and he had to grab the edge of the dining table to steady himself—fingers pressing into wood, knuckles still white. He dipped. The position forced his back to arch, his ass to push out, the dress riding up just enough to expose another inch of stocking top.

Joe made a sound low in his throat. It wasn't a word, exactly. More like the noise a man makes when he's decided what he wants and is simply waiting for it to be placed in front of him.

"Good," Mary said. "You can stand up now."

Greg straightened. His face burned. The foundation couldn't hide it. Nothing could hide it—not the makeup, not the wig, not the dress. He was exposed in a way that went deeper than skin.

"Dinner's getting cold," Mary said, as if the past five minutes had been nothing more than a casual pre-meal conversation about weather or work. "But I think we'll eat in the living room tonight. More comfortable. Joe, grab your beer."

Joe rose from his chair without a word. He was taller than Greg remembered him being at the supermarket—taller, broader, the kind of man who took up space and didn't apologize for it. His calloused hand wrapped around the beer bottle, and as he passed Greg, close enough that Greg could smell the faint trace of motor oil on his flannel, he let his shoulder brush against Greg's arm.

Deliberate. Casual. A preview.

Mary stood, her burgundy dress whispering against the chair. She led the way to the living room, and Greg followed because following felt like the only option left. His heels sank into the plush carpet of the living room, and the softness beneath his feet was almost obscene after the hard certainty of the dining room floor.

"Sit," Mary said, pointing to the center of the sofa.

Greg sat. The cushions were deep, swallowing him, forcing him to perch on the edge with his knees pressed together like he'd seen women do in movies. The dress rode up his thighs when he settled, and he tugged at the hem, but the satin just slipped back into place like it had a mind of its own.

Mary lowered herself onto the cushion to his left. Her hip pressed against his, the warmth of her body bleeding through the satin. She smelled like jasmine and something sharper underneath—triumph, maybe. Satisfaction with teeth.

Joe dropped onto his right. The couch groaned under his weight. His thigh—thick, solid, radiating heat through denim—pressed against Greg's stocking-clad leg, and Greg felt every inch of contact like a brand. Joe's arm went up over the back of the sofa, behind Greg's shoulders, not quite touching but close enough that Greg could feel the heat of it hovering there.

Flanked. Caged. The centerpiece.

"Isn't this nice," Mary said. "The three of us. Cozy."

Joe took a pull of his beer. His other hand dropped to his knee—then moved, casually, to rest on Greg's thigh. Just above the hem of the dress. Just below the garter strap Greg could feel biting into his leg.

The hand was heavy. Warm. Calloused in exactly the places Greg had imagined it would be when he'd first met Joe at the supermarket, when Joe had smiled and shaken his hand and said something that had trailed off into a silence more terrifying than any complete sentence.

"You remember the supermarket," Mary said, as if she'd read his mind. "Joe was about to say something. Weren't you, baby?"

Joe grunted. His thumb moved, tracing a small circle on the satin over Greg's thigh.

"This is your ex who liked to," Mary quoted, and her voice dropped into a register that Greg remembered from their year together—the voice she used when she was about to win an argument, when she'd already won and was just waiting for him to realize it. "He didn't finish the sentence. He didn't have to. I'd already told him everything."

Greg's stomach dropped. "Everything?"

"The satin. The makeup. The way you used to borrow my panties and pretend you didn't." She said it the way someone might read a grocery list—milk, eggs, Greg's most intimate shame. "The way you'd get so hard you couldn't think straight. The way you'd beg me to call you pretty."

Joe's hand tightened on Greg's thigh.

"I never—" Greg started.

"You did." Mary's voice didn't rise. It didn't need to. "You'd kneel on my bedroom floor in my pink chemise and ask me if you were sexy. Asked me if I’d fuck you. Do you remember that?"

He remembered. God, he remembered. The carpet burns on his knees. The way the chemise clung to his chest, flat and masculine and wrong. The way Mary had looked down at him with something that might have been affection or might have been the first seeds of the expression she was wearing now.

"You were beautiful," Mary said. "You still are." She reached over and adjusted a strand of the honey-blonde wig, tucking it behind Greg's ear with a gentleness that made his throat ache. "But you broke my heart, Greg. And I've been waiting a long time to return the favor."

Joe's hand slid higher. The satin bunched under his palm, and Greg felt the rough skin of his fingers catch on the fabric—a sensation so delicate and so obscene at the same time that Greg's cock throbbed, a pulse of wet heat against the inside of the dress.

"Look at you," Mary murmured. "Look at what you've become. Or maybe—" She paused, tilting her head, studying him like a specimen under glass. "Maybe look at what you've always been. We're just finally letting it out."

"Please," Greg whispered. He didn't know what he was asking for. For her to stop. For Joe to move his hand. For this to be over. For it to never end.

"Please what?" Mary's smile sharpened. "Please tell me what you want, Greg. You were always so good at that."

Joe's thumb found the edge of the garter strap and pressed. The elastic dug into Greg's thigh, a small sting that made his breath hitch.

"He's shaking," Joe said. His voice was low, gravel on gravel, the first words he'd spoken since Greg had entered the room. He said it like it was interesting to him. Like Greg's trembling was a feature, not a bug.

"He always shook," Mary said. "When he was close. When he was scared. When he was wearing something pretty." She leaned in, her breath warm against Greg's ear. "Right now, I think it's all three."

Greg's hand found his watch strap again. Pressed. His pulse hammered against the leather.

"Dinner," Mary said, pulling back abruptly, her voice bright and casual as if nothing had happened. "I made lasagna. You always liked my lasagna."

She rose from the couch in a single fluid motion, her burgundy dress swirling around her calves, and padded toward the kitchen. The absence of her body heat on Greg's left side was a shock—cold where she'd been warm, empty where she'd been pressed against him.

But Joe's hand didn't move.

Greg was alone on the couch with the man whose wife's ex he was. The man who knew his secret. The man whose calloused thumb was tracing the line of his garter strap with the same deliberate attention a mechanic might give to a part he was about to take apart.

"You smell good," Joe said.

Greg didn't know what to say. What could he say? Thank you? Please stop? Please don't stop?

"The perfume," Joe continued, his voice a low rumble that Greg felt in his chest as much as heard. "Flowers. And something else." He leaned closer, and his nose brushed the curve of Greg's jaw. "Nerves. That's what it is. You smell like you're about to jump out of your skin."

Greg's fingers dug into the couch cushion. The satin dress was soaked where his cock pressed against it—a damp patch he knew Joe could see, could probably smell, could certainly feel.

"I'm not gonna hurt you," Joe said. "Mary's the one with the grudge. I'm just here for the show." He paused. His hand moved one more inch up Greg's thigh, and Greg felt his pinky finger brush the edge of Greg's balls through the dress, the pressure so light it might have been accidental. "And whatever else she wants me to be here for."

From the kitchen, the sound of plates clinking. The microwave humming. Mary's voice, drifting through the archway: "Greg still takes his lasagna without extra cheese, right? I remember. I remember everything."

Joe pulled back. Removed his hand. Reached for his beer instead, and the loss of contact left Greg feeling untethered—floating in the center of the couch in a dress and stockings and someone else's perfume, waiting for whatever came next.

Mary returned with two plates balanced on one arm like a waitress who'd done this before. She set one in Joe's lap, handed the other to Greg. The lasagna was steaming, the cheese perfectly browned, the smell of tomato and basil filling the space between them.

"Eat," she said. "You'll need your strength."

Greg looked down at the plate in his lap. His hands were trembling enough that the fork rattled against the ceramic. Joe was already eating, hunched over his plate, taking huge bites like a man who'd worked through lunch and hadn't noticed his hunger until food was in front of him.

Mary didn't sit. She stood in front of the couch, arms crossed, watching them both with that same thin smile. The chandelier light caught the gold in her ears, the dark shine of her hair, the burgundy drape of her dress.

"You know," she said, and Greg braced himself for whatever came next, "I used to think about this. After the breakup. Late at night, when I couldn't sleep. I'd imagine you back in my apartment, wearing my clothes, on your knees, apologizing." She uncrossed her arms, let them hang at her sides. "But the fantasy kept changing. It got bigger. More people. More humiliation." She gestured at Joe with her chin. "When I met Joe, I knew I'd found someone who'd appreciate it."

Joe looked up from his lasagna, sauce on his beard, and grinned. "She showed me her diary," he said. "The one from when you two were together. Some of the entries were—" He whistled, low and appreciative. "Detailed."

Greg's fork slipped. Clattered against the plate. He couldn't eat. Couldn't move. Couldn't do anything but sit there in the center of the couch, flanked by his past and his present, the satin clinging to his thighs and the wig itching against his scalp and his cock still hard, still leaking, still betraying him with every heartbeat.

"Finish your dinner," Mary said. "And then we'll talk about dessert."

The way she said it—the word dessert curling off her tongue like smoke—made Greg's stomach clench. He looked at Joe. Joe looked back, chewing, unbothered, the same easy confidence Greg had seen at the supermarket when Joe had shaken his hand and smiled.

Greg picked up his fork. Forced himself to take a bite. The lasagna was good—it was always good, Mary had always been a good cook—but it tasted like nothing. His mouth was too dry, his throat too tight.

Mary sat back down on his left. Pressed her hip against his again. Leaned her head against his shoulder like they were still dating, like this was a normal dinner, like nothing had changed.

"I missed this," she said, and for a second—just a second—her voice lost its edge. "Not you. The power. I missed having power over you."

She reached across his lap and took Joe's hand. Their fingers laced together on Greg's thigh, a married couple holding hands over the body of a man in a dress, and Greg felt something inside him crack—not break, not yet, but crack, a hairline fracture that let something hot and shameful and desperate leak through.

"Dessert," Mary said, and her smile was back, full force, "is going to be special tonight."

Comments

Be the first to share your thoughts on this chapter.