Lipstick Red and Locked Doors

A man and a woman share a charged gaze in a bathroom mirror, her robe slipping off one ...

# Cheating Whispers The bass from the party downstairs thrummed through the floorboards of the upstairs hallway, a steady pulse that vibrated in Leo’s chest. He needed a minute, a break from the overwhelming warmth of bodies and the forced

Chapter 1

The bass from the party downstairs thrummed through the floorboards of the upstairs hallway, a steady pulse that vibrated in Leo’s chest. He needed a minute, a break from the overwhelming warmth of bodies and the forced cheer of Jade’s family reunion. Pushing open the door to the main bathroom, he was met not with silence, but with a surprised gasp.

Zoe was there, leaning over the sink, reapplying a bold red to her lips. Her reflection in the mirror caught his, her blue eyes widening for a second before curving into a sly, knowing smile. She didn’t straighten up, letting him take in the view: the way her tight black dress hugged the sharp angles of her slim frame, the intricate swirl of a tattoo peeking from behind her shoulder blade, the deliberate arch of her back that accentuated the curve of her ass.

“Crowded down there?” she asked, her voice a low, playful purr. She capped the lipstick slowly, the click echoing in the tiled room.

“Suffocating,” Leo grunted, his deep voice rumbling. He didn’t move from the doorway, his large, tattooed frame filling it. His gaze, serious and intense, traveled over her, a stark contrast to her easy confidence. He could hear Jade’s shy laughter drifting up the stairs, mingling with the noise.

Zoe turned, leaning back against the sink counter, crossing her arms under her chest. “My step-sister does have a way of collecting people. Like a sweet, nervous moth to a flame.” There was a subtle edge to the words, a hint of something sharper beneath the playful tone.

Leo took a step inside, closing the door behind him with a soft but definitive *snick*. The lock engaged with a quiet thud. The party noise muffled, replaced by the loud rush of their own breathing. “She’s busy being the good hostess.”

“And we’re being… what? Bad guests?” Zoe challenged, a daring glint in her eye. She uncrossed her arms, letting her hands rest on the cold porcelain behind her.

He moved closer, the space between them charged and shrinking. He could smell her perfume, something expensive and predatory. “I saw you watching me,” he stated, his voice dropping. “All night. From across the room. While you were talking to her.”

A flush crept up Zoe’s neck, but her smile didn’t falter. “Was I that obvious?”

“Only to someone looking.” He was in front of her now, so close the heat from his muscular body radiated against her. He brought a hand up, not touching her, but tracing the air beside her cheek, down the line of her jaw. “She’s downstairs talking about wedding plans with your aunt. Her voice gets all soft. Obedient.”

Zoe’s breath hitched. She knew what he was doing. Drawing the comparison. Highlighting the line they were about to cross. It made her core clench with thrilling guilt. “She loves you,” Zoe whispered, the words a provocation.

Leo’s other hand came up to rest on the counter, caging her in. He leaned down, his bearded jaw nearly brushing her ear. “Right now,” he murmured, his voice rough and full of dark promise, “I don’t give a fuck what she loves. I want to hear what you sound like when you’re not being polite. I want to see if that pretty, confident mouth is good for anything other than smiling at my fiancée.”

The crude, dominating words sent a jolt through her. This was it. The raw, extreme thing she hadn’t known she’d wanted when she followed him up here. Below their feet, Jade’s oblivious laughter bubbled up again, a fragile soundtrack to their betrayal.

Zoe’s obedience to the situation was immediate and silent. She sank slowly to her knees on the cool bathroom tiles, the hem of her dress pooling around her. Her slender hands went to his belt, fingers fumbling only slightly before finding the buckle. She looked up at him, her blue eyes wide and dark, all her adventurous confidence now focused into a single, submissive act. The humiliation of the position—kneeling where her step-sister brushed her teeth, servicing the man pledged to her—was electrifying.

Leo looked down, his expression unreadable, serious. He fisted a hand in her blond hair, not yanking, but claiming. “Go on,” he commanded, the dirty talk a low growl. “Show me. And don’t you dare be quiet.”


Chapter 2

The sound Zoe made around him was nothing like Jade’s polite, muffled whimpers. It was a deep, guttural vibration of pure greed that Leo felt in his balls. He tugged sharply on her hair, pulling her off him with a wet pop. Her painted lips were swollen, her eyes glazed and submissive.

“On your feet,” he commanded, his voice rough. He hauled her up by her biceps, her body limp and pliant. In one fluid, powerful motion, he spun her to face the sink. Her palms slapped against the cold porcelain, her back arching as he pushed her down, the mirror reflecting her stunned, debauched expression back at them.

He didn’t ask. He didn’t tease. He pushed the tight, soaked lace of her thong aside with his cock and drove into her in one brutal, claiming stroke. Zoe cried out, a sharp, shattered sound that was immediately swallowed by the bass from below.

He leaned over her, his bearded jaw against her ear, his chest pressed to her tattooed back. “There it is,” he growled, his hips setting a punishing rhythm. “That’s the sound Jade never makes. She just takes it. Quiet. Grateful.” He pulled almost all the way out before slamming back in, making Zoe gasp. “But you… you choke on it. You fucking beg for it with your whole body.”

His hand snaked around her hip, fingers finding her clit, rubbing rough, precise circles. “She gets shy when I touch her here,” he whispered, the dirty talk a dark, humid promise in her ear. “Tries to close her legs. But you’re already dripping for me, aren’t you? Your pretty little cunt is gripping my cock like it’s afraid I’ll take it back and give it to her.”

Zoe could only sob, her knuckles white on the sink, every humiliating, graphic word branding her soul. He was using her, comparing her, and she was ascending on a wave of filthy, glorious shame.

“She comes sweet. One polite little shudder,” Leo continued, his thrusts getting harder, deeper, aimed to wreck. “But you… you’re gonna scream. You’re gonna come so hard you forget your own name. You’re gonna remember you’re just the filthy secret I fuck when my good girl’s busy playing hostess.” His fingers worked her faster, his own breath becoming ragged. “Now do it. Come for me, Zoe. Show me how much better you are.”


Chapter 3

Zoe’s climax hit like a physical blow, a silent, convulsing scream that locked her muscles and squeezed her eyes shut. Her pussy clenched around Leo’s cock in a series of violent, milking pulses, her entire body shaking against the sink. He grunted, his own control fraying, his thrusts becoming ragged and deeper, chasing his own peak.

“Fuck… yeah, that’s it,” he snarled into her ear, his voice thick with strain. “Take it all.”

His fingers dug into her hips, pulling her back onto him with every punishing drive. He was right there, on the very edge, the heat coiling tight and urgent at the base of his spine. One more thrust. Two.

That’s when the knock came.

Three light, hesitant taps on the door, followed by Jade’s soft, worried voice filtering through the wood. “Leo? Everything okay in there? You’ve been awhile.”

The sound of her voice, so sweet and unknowing, so close, sent a fresh, perverse thrill through Zoe’s spent body. Her eyes flew open, meeting Leo’s fierce gaze in the mirror. A sob of panic and wild excitement caught in her throat. Leo’s hand clamped over her mouth instantly, his palm hot and rough against her lips.

“Yeah, fine,” he called back, his voice impressively steady even as he didn’t stop moving. He withdrew almost completely, then sank back into her with a slow, deliberate roll of his hips that made Zoe’s vision blur. He leaned down, his lips brushing her ear as he whispered, the words a dark, humid secret. “Hear that? She’s right there. My good girl… waiting for her man.”

He began to move again, a relentless, deep rhythm that felt obscenely loud in the sudden silence. Zoe whimpered against his hand, her body oversensitive and trembling, a new wave of arousal crashing through her at the sheer danger of it.

“Just… felt a bit sick,” Leo continued, his breath hitching only slightly. “Needed a minute.” Each word was punctuated by a thrust. “Be right down.”

Jade’s voice came again, tinged with a hint of shy concern. “Okay… I’ll save you some pie.”

As her footsteps retreated down the hall, Leo removed his hand from Zoe’s mouth and replaced it with his teeth on the tender skin of her shoulder, biting down to stifle his own groan. “She’s so close,” he rasped, each word a thrust. “Right on the other side of this door. My obedient little fiancée… she could almost taste you on me.” The filthy declaration pushed him over.

His body stiffened, a low, guttural sound tearing from his chest as he slammed into her one last time, holding deep. Zoe felt the hot, pulsing release inside her, a final claiming that sealed their betrayal. He trembled against her back for a long moment before stilling, their heavy breaths the only sound in the room once more.


Chapter 4

The echo of Jade’s footsteps faded down the hall. For a moment, the only sounds were their ragged breaths and the relentless bass from below. Leo slowly pulled out of Zoe, the slick, obscene sound loud in the quiet. She whimpered, her body slumping against the sink, trembling and spent.

His mind, sharp and calculating even in the aftermath, was already moving. He couldn’t leave her here. Couldn’t walk out with her. A new, darker layer to the game presented itself.

“Get in the shower,” he commanded, his voice low and rough as he tucked himself away, zipping up his jeans.

Zoe blinked, confused, her legs unsteady. “What?”

“Now.” He didn’t explain. He simply gripped her arm and steered her toward the glass-enclosed shower stall. He turned the knob, and a hard spray of cold water hissed to life, steaming as it quickly warmed. “Get in. Curtain closed. Don’t make a sound.”

The raw command cut through her haze. The danger of it, the sheer audacity, sent a fresh, illicit thrill straight to her core. She obeyed, stepping into the spray, the water plastering her blond hair to her skull and her ruined dress to her skin. She pulled the translucent curtain shut just as another soft knock came at the door.

Leo took a deep breath, ran a hand through his hair, and unlocked the door, opening it just enough to reveal himself.

Jade stood there, her pretty face pinched with concern. “Hey… you sure you’re okay? You look pale.” Her shy eyes tried to peek past him into the room.

“Just… queasy,” Leo said, his voice convincingly strained. He stepped aside, gesturing her in. “C’mon. Close the door.”

Jade slipped in, her curvy frame a soft contrast to the hard tiles. The room was humid, the mirror fogged. She could hear the shower running. “Oh. Sorry, I didn’t know you were—”

“It’s fine,” he said, cutting her off. He leaned back against the counter, right where he’d had Zoe moments before. “The steam helps.”

Jade moved toward him, her nurturing instinct taking over. She placed a cool palm on his forehead. “You don’t feel warm.” Her other hand rested on his chest. “Was it the shrimp salad? I told Aunt Linda it looked off.”

Leo looked down at her, his sweet, obedient fiancée, so full of innocent worry. The knowledge of Zoe, naked and listening just feet away, made his cock twitch against his zipper, already half-hard again. He caught Jade’s wrist, guiding her hand lower, down the solid plane of his stomach.

“It’s not my stomach, Jade,” he murmured, his tone shifting, dropping into that deeper, dominant register she loved and feared.

Her breath hitched. Her wide eyes flicked to the shower stall, the silhouette of a figure barely visible through the fogged glass. “Leo… someone’s in there…”

“Ignore it,” he said, his grip firm. He brought her hand to the prominent bulge in his jeans. “This is what’s sick. Needs your attention.”

A soft, understanding gasp escaped her full lips. She was used to his demands, his moods. This was just another one, though the presence of a stranger so close made her cheeks burn with a shy, confusing heat. Her submissive nature folded instantly. With trembling fingers, she worked his belt and zipper free.

Behind the curtain, Zoe watched the blurry shapes, her hand clamped over her own mouth to keep silent. She saw Jade sink to her knees on the very tiles where she herself had knelt. She saw Jade’s red hair fall forward as she took Leo into her mouth, her movements timid and practiced.

Leo’s head fell back against the cabinet with a soft thud, his eyes sliding shut. He let Jade work, her technique sweet and eager, but his mind was across the room. He could feel Zoe’s stare like a physical touch. He reached down, tangled his fingers in Jade’s hair, and began to move her head, setting a rougher, deeper rhythm. A low groan rumbled in his chest—not just from the sensation, but from the extreme, twisted spectacle of it all.

“That’s it,” he growled, loud enough for both women to hear. “Take it all the way. Be a good girl.”


Chapter 5

Leo’s fingers tightened in Jade’s hair, guiding her head deeper, forcing her to take him to the root. She gagged softly, her eyes watering, but she didn’t pull away. Her obedience was absolute, a sweet surrender that made his already hard cock throb. The steam from the shower curled around them, carrying the faint, floral scent of her shampoo and the muskier, illicit scent of what he and Zoe had just done.

He looked past Jade’s bobbing head, his gaze locking on the fogged silhouette behind the shower curtain. Zoe was watching. He knew it.

“That’s it,” he growled, his voice rough and low, meant for both of them. He pulled Jade back just enough to let her gasp for air, then guided her down again, slow and deep. “You taste that? On my skin?” He thrust his hips up, meeting her mouth. “That’s not your perfume.”

Jade’s eyes fluttered open, glazed with confusion and arousal. A soft, questioning moan vibrated around him.

“Your stepsister,” Leo whispered, the words a dark, humid secret in the tiled room. His hand cradled her jaw, holding her in place as he rocked gently into her throat. “Zoe was right here… just minutes before you.” He felt Jade stiffen for a second, then melt into a deeper, more desperate rhythm as the meaning hit her. “On her knees where you are now. Taking my cock just like this.”

A broken, eager sound tore from Jade’s lips, a moan of pure, shocked arousal that vibrated through his entire body. The thought—another woman pleasing him, serving him—unlocked something submissive and hungry in her core.

“She couldn’t get enough,” he lied, embellishing the truth into a darker fantasy just for her. “Begged for it. Called me ‘sir.’” He fucked into her mouth with a harder pace now, spurred on by her wet, whimpering sounds of approval. “You like that? Knowing someone else was here first? Knowing your good little step-sister got down on her knees for your man?”

Jade nodded frantically, her hands clutching at his thighs, her nails digging in through the denim. Her moans grew louder, less shy, as if the humiliation of the scene was cracking open a deeper layer of her obedience.

Behind the curtain, Zoe pressed a hand over her own mouth, her body trembling not from the cold water but from the extreme, voyeuristic thrill. She watched the blur of Leo dominating her sweet step-sister with graphic, degrading words—words that were about *her*. It was the most potent kind of corruption, and it coiled hot and tight in her belly.

Leo felt his own climax building, a fierce pressure at the base of his spine fueled by the twisted duality of it all: the obedient fiancée on her knees, and the wild stepsister listening, both complicit in his deception. He held Jade’s head steady, his thrusts becoming shallow, urgent pulses against her lips.

“She wanted to make me come,” he rasped, his voice fraying at the edges as he teetered on the brink. “But I saved it… for my good girl.”


Chapter 6

Leo’s fingers tightened in Jade’s hair, guiding her head deeper, forcing her to take him to the root. She gagged softly, her eyes watering, but she didn’t pull away. Her obedience was absolute, a sweet surrender that made his already hard cock throb.

He looked past Jade’s bobbing head, his gaze locking on the fogged silhouette behind the shower curtain. Zoe was watching. He knew it.

“That’s it,” he growled, pulling Jade back just enough to let her gasp for air. “You taste that? That’s not your perfume. That’s your stepsister.”

Jade’s eyes fluttered open, glazed with confusion and arousal.

“Zoe was right here… just minutes before you,” Leo whispered, thrusting into her throat again. The broken, eager moan that tore from Jade’s lips told him everything. She loved the humiliation of it.

He let her work for another moment, her soft whimpers music to him, before he pulled himself from her mouth with a wet pop. Her red hair was plastered to her damp forehead, her lips swollen and glistening.

“Up,” he commanded.

Jade blinked, dazed, but obeyed, rising on shaky legs. Leo turned and yanked the shower curtain aside. Zoe stood there, naked and dripping, her blue eyes wide with a mixture of shock and dark excitement.

“Out,” Leo said to Zoe, his voice leaving no room for debate. She stepped onto the bathmat, water puddling at her feet.

He pointed to the corner of the bathroom, near the toilet. “Jade. Sit there. Watch.”

Jade scurried to the spot, curling her knees to her chest, her gaze fixed on the scene unfolding before her. Leo turned his attention back to Zoe. He grabbed her hips, spun her around, and bent her over the edge of the sink, her great ass presented to him, still glistening with shower water.

“Your sister,” he said loudly, for Jade to hear, as he positioned himself behind Zoe. “She’s sweet. She tries so hard.” He pushed into Zoe in one brutal, smooth motion, drawing a sharp cry from her lips. “But you… you’re a natural. You don’t try. You just are.”

He set a punishing rhythm, each thrust rocking Zoe’s slim frame against the porcelain. He glanced over his shoulder at Jade, who was watching, mesmerized, one hand pressed between her own thighs.

“See that?” Leo grunted, fucking into Zoe hard. “See how she takes it? No shyness. No pretty little whimpers.” He punctuated his words with a series of deep drives that made Zoe gasp. “She knows what she’s for. She’s better at this than you’ll ever be.”

He pulled out of Zoe suddenly, leaving her empty and trembling. In two strides he was before Jade. He cupped the back of her head.

“Open,” he ordered.

Jade did, her mouth falling slack. He shoved himself between her lips, fucking her throat with short, aggressive strokes. “This is all you’re good for now,” he told her, his voice thick with contempt and arousal. “Cleaning up after her.” After a few moments, he pulled out again, a string of saliva connecting his cock to her bruised lips.

He returned to Zoe and slammed back into her without ceremony. The cycle repeated—fucking Zoe with dominating force while telling Jade how inferior she was, then using Jade’s mouth as a crude tool for his own pleasure—each rotation stoking the twisted fire higher in all three of them.


Chapter 7

Leo’s hand left Jade’s hair and clamped over the back of her neck instead. With brutal, unyielding force, he shoved her face forward, pressing her cheek flat against the cold, damp tiles of the shower wall.

“Stay,” he snarled, the command leaving no room for disobedience.

He turned his attention back to Zoe, bent over the sink. He entered her again, this time with a raw, punishing rhythm that had her scrabbling for purchase on the porcelain. His grunts were animalistic, filling the small bathroom, a soundtrack of pure domination that drowned out the last echoes of the party below.

“This,” he panted, driving into Zoe’s slim body with deep, measured strokes, “is what you don’t give me. This fire. This filth.”

Jade whimpered against the tile, her body trembling as she watched his powerful hips piston. She was trapped, forced to witness the raw carnality he shared with her sister.

His pace grew frantic, his breathing ragged. With a final, guttural groan, he buried himself deep inside Zoe, his big frame shuddering with release. He held there for a long moment before pulling out.

He turned, his chest heaving. He didn’t even look at Zoe as she slumped against the sink, spent. His dark, satisfied gaze was only for Jade, pinned against the wall.

“Turn around,” he ordered, his voice rough.

Jade obeyed slowly, her eyes wide and wet. Leo grabbed her jaw, his grip firm.

“Taste it,” he barked, his thumb brushing her bottom lip. “Taste where I’ve been. Where you’ll never be good enough to go.”

He guided her head down. Jade hesitated for only a second before her submissive nature took over. Her tongue, soft and shy, tentatively swiped over Zoe’s slick skin.

“Clean her,” Leo commanded, watching with dark intensity as Jade obeyed, her movements growing more deliberate under his gaze. Each lap of her tongue was a surrender, a worship of their shared degradation. The shame of it burned through her, mingling with a deep, twisted arousal that made her whimper against Zoe’s flesh.

Leo watched, a low sound of approval rumbling in his chest. This was the hierarchy made physical. This was his dark satisfaction made complete.


Chapter 8

The slap of wet skin on tile was a sharp, punishing rhythm. Leo drove into Zoe with brutal, piston-like force, pinning her entire slim frame against the cold shower wall with the weight of his body. Her cheek was flattened against the tile, a shocked moan ripped from her with each deep penetration.

With his other hand, he tangled his fingers in Jade’s damp red hair and hauled her forward. He forced her face into the junction of Zoe’s thighs, into the slick, dripping evidence of their coupling.

“Taste it,” he grunted, his voice gravelly with effort as his hips hammered relentlessly. “Get your pretty mouth in there and taste every fucking drop.”

Jade’s whimper was muffled against her step-sister’s skin. The humiliation was a live wire, but her obedience was absolute. Her tongue, soft and hesitant at first, darted out. The flavor was salty, musky, intimately foreign—a stark, physical proof of his betrayal that bloomed on her tongue.

“That’s her,” Leo panted, his thrusts growing harder, more possessive. Zoe gasped, her body arching and tensing against the wall. “That’s what you can’t give me. That raw, dirty heat. She takes it like she was made for it. You just… accept it.”

Each degrading comparison was a lash, synchronizing with his punishing pace. Jade’s movements became more fervent, her tongue lapping with a desperate, submissive hunger, as if she could consume the sin and make it hers. To worship the very thing that broke her.

Zoe’s cries grew higher, tighter. Leo’s grip on her hip was bruising, holding her in place for his final, devastating thrusts. The room filled with the sounds of their raw, shared corruption—the wet slap of flesh, Jade’s muffled, needy sounds, and Leo’s low, commanding growls painting a vivid, twisted portrait of their hierarchy.


Chapter 9

The moment Leo pulled out of Zoe, a thick string of himself connecting them, the room seemed to hold its breath. Jade, her face still wet and glistening from her enforced worship, watched with wide, submissive eyes as he turned his full attention away from her.

He didn’t speak. He simply grabbed Zoe by her slim hips, his large hands spanning her waist, and spun her around to face him. Before she could even gasp, he pushed her back against the shower wall and dropped to his knees on the wet tile with a heavy thud. His bearded face was level with her stomach.

“You think you’re done?” he growled, his voice a low rumble that vibrated through her core. His dark eyes locked onto hers, serious and commanding. “You gave me your mouth. I gave you my cock. Now you give me this.”

His hands hooked behind her thighs, lifting her slightly, spreading her wider. Then he buried his face between her legs.

It wasn't gentle. It was a claiming. His tongue speared into her, lapping at the combined slickness of their bodies and Jade’s earlier, desperate ministrations. He ate at her with a raw, single-minded intensity, his nose pressed hard against her, his beard scraping sensitive skin. Zoe’s head thumped back against the tile, a shattered cry torn from her lips. Her hands flew to his damp brown hair, not to push him away, but to fist in it, holding him closer as her hips rolled forward, seeking more of his brutal mouth.

Jade watched, kneeling forgotten on the floor. Her own arousal was a sharp, shameful pang as she witnessed this ultimate act of intimacy—him consuming the very proof of their shared sin. Leo was devouring Zoe with a focus he’d never shown her, and the humiliation burned hotter than any desire.

He pulled back just enough to speak, his lips glistening. “Taste that, Zoe? That’s you. That’s me. That’s your step-sister’s obedience.” He dove back in, his tongue circling and flicking with relentless precision, building a coil of tension in her belly so tight it was agony.

Zoe was babbling, pleading, her confident facade utterly shattered. “Oh god… Leo… please…” Her thighs trembled violently around his head.

“You want it?” he muttered against her, the words vibrating through her most sensitive flesh.

“Yes!” she screamed.

“Then take it.” He redoubled his efforts, one hand moving to rub rough circles over her clit while his tongue fucked deep into her. The dual assault was too much. Her back arched violently off the wall, every muscle seizing as a raw, guttural climax ripped through her. It shook her entire slim frame, waves of intense pleasure burning through the shame, leaving her boneless and gasping against the tile.

Slowly, Leo rose from his knees. He wiped his mouth with the back of his hand, never breaking his intense gaze from her wrecked expression. Below them, Jade whimpered softly, lost in the devastating display of where his true appetite lay.