Discovery of Her Filthy Secret
A software engineer catches his stepmother Renata touching herself to filthy stepson porn.
Wesley pushed through the front door two days earlier than planned, the canceled Denver deployment still leaving a sour taste. At twenty-six, the software engineer had lived on adrenaline and code for months; walking into the silent suburban house felt like dropping into warm water. Marcus—his father—had left that morning for the six-month contract in Singapore. The place should have been empty except for Renata.
He found her laptop open on the kitchen island, screen locked, a half-drunk glass of white wine sweating beside it. The elegant forty-one-year-old interior designer was nowhere in sight. Probably upstairs changing. Wesley sat, cracked his knuckles, and tried the password she always reused for everything domestic. It worked.
He only meant to close the browser tabs she’d left hanging—fabric swatches, a client mood board—when the hidden folder icon caught his eye. Unlabeled. Local. He clicked.
The first file was a PDF of amateur erotica: a woman bent over a kitchen counter while her grown stepson railed her from behind, calling her filthy names. The second was video. Grainy, explicit, the young guy’s face never fully shown, the woman’s body soft and desperate, begging for her stepson’s cock. Every thumbnail was the same scenario. Stepmother. Younger man. Private house. Afternoon light slanting across bare skin the exact shade of Renata’s. One story even described the stepson as a coder who came home early. Wesley’s pulse slammed so hard he heard it in his ears. His cock thickened against his zipper before he could stop it. Every fantasy was shaped like him.
He shut the laptop hard enough to rattle the wine glass.
Renata appeared in the archway to the living room wearing a silk wrap dress the color of wet sand, barefoot, hair still damp from a shower. Forty-one looked devastating on her—full tits that moved when she walked, the elegant line of her throat, that mouth. She froze when she saw his face.
“Wesley? I thought you were—”
“I found the folder.”
Color flooded her cheeks. She didn’t deny it. She didn’t run. She just stood there, breathing faster, and said in a low, husky voice, “I was going to delete them before you got back.”
He stood. Closed the distance until he could smell her expensive lotion and the faint trace of wine. “How long?”
Renata’s tongue wet her lower lip. “Years. Every time your father left town I locked the bedroom door and fingered myself thinking about you. About that mouth. About you walking in and catching me. About you bending me over and using your stepmother like a dirty secret.” She exhaled a shaky laugh. “I write half of those stories myself. The videos… I search for anything that looks enough like us.”
The confession hit him like a fist and a caress at once. Catastrophic. If Marcus ever knew, the family would burn. Wesley still cupped her jaw and kissed her.
It was not gentle. She opened for him instantly, moaning into his mouth, hands fisting his shirt. He backed her into the living room, tongues sliding, teeth clicking. Her wrap dress loosened under his palms; he shoved it off one shoulder and filled his hand with her bare breast, thumb scraping the tight nipple. She ground against the hard ridge in his jeans and whispered against his lips, “We can’t. If anyone found out—”
“I know.” He bit her throat. “I fucking know. Don’t stop.”
They tumbled onto the wide couch where the three of them used to watch movies on Sundays. Renata dropped to her knees between his spread thighs without being asked. She freed his cock—thick, flushed, already leaking—and stared at it like she’d been starving. “My dirty stepson,” she breathed, and then she took him to the back of her throat in one wet, greedy slide.
Wesley’s head dropped against the cushions. She sucked like worship and ruin mixed together—sloppy, loud, spit stringing from her lips every time she pulled off to gasp. She gagged herself on purpose, eyes watering, humming around him while one hand cupped his balls. “Fuck my mouth,” she rasped. “Use your stepmother’s throat.”
He tangled both hands in her damp hair and did exactly that, short shallow thrusts that made her eyes roll. When he finally pulled her off, a thick strand of spit connected her swollen lower lip to his cockhead. She looked wrecked and radiant.
“Couch,” he ordered. “Over the armrest.”
Renata scrambled up, bent herself over the padded arm so her ass tilted high, and looked back at him with pure need. He yanked the dress the rest of the way up her back. No panties. Her cunt was glossy, flushed dark, thighs already slick. He rubbed the head of his cock through her folds once, twice, feeling how she fluttered open for him.
“Ruin your stepmom’s cunt,” she begged. “Please, Wesley—don’t be careful.”
He slammed home in one deep stroke. She cried out, fingers clawing the cushions. He set a punishing rhythm immediately—long withdrawals almost to the tip, then brutal thrusts that rocked the entire couch and made her tits swing beneath her. The wet slap of skin on skin filled the quiet house. Every time he bottomed out she moaned filthy encouragement: harder, deeper, fill your stepmother, make me drip down my own thighs so I remember all week.
He flipped her onto her back without pulling out, shoved her knees wide toward her shoulders, and pinned them there so she was folded open and helpless. From this angle he could watch his cock disappear into her stretched pink cunt over and over. Renata’s elegant face was contorted with pleasure, mascara smudged, mouth open. She clawed red lines down his back and screamed, “Yes—fuck me like you hate that I’m off-limits—make me come on my stepson’s cock—”
He drove into her harder, grinding against her clit on every stroke. Her walls started to flutter and clutch. His balls drew up tight. He was right there, seconds from flooding her, when the front door lock clicked with the unmistakable heavy turn of a key.
Both of them froze mid-thrust.
Wesley was still buried to the hilt inside his stepmother. Renata’s eyes went wide with pure panic, legs still locked around his waist, pussy still spasming around him in the first helpless ripples of the orgasm she could no longer finish. Footsteps sounded in the entryway. Marcus’s voice—tired, unexpected, home early—called out,
“Anyone home?”
They stayed locked together, Wesley’s cock buried to the root inside Renata’s spasming cunt, her legs clamped around his waist, both of them barely breathing. Marcus’s footsteps crossed the entryway tiles. A suitcase thudded down. Keys hit the side table with a metallic clink that sounded louder than a gunshot.
Renata’s eyes were huge, mascara already ruined from the throat-fucking. She mouthed hide without sound. Wesley pulled out with a wet suck that made her bite her own wrist to stay silent. His cock sprang free, shiny with her, still rock-hard and throbbing. She rolled off the couch in one fluid motion, snatched the discarded wrap dress, and shoved her arms through it without fastening the belt. The silk clung to her sweat-slick tits and the glossy mess between her thighs. Wesley yanked his jeans up, cock jammed painfully against the zipper, shirt still half-buttoned. The living room reeked of sex—her cunt, his precum, the sharp scent of her lotion mixed with fresh fuck.
Marcus appeared in the doorway rubbing his eyes. Forty-four, travel-creased suit, the same square jaw Wesley had inherited. “Jesus. You two look like you saw a ghost. Flight got scrubbed at the gate—some engine thing. Next one isn’t until tomorrow night. Figured I’d crash here instead of the airport hotel.”
Renata’s voice came out husky, controlled only by force of will. “We… weren’t expecting you.” She stood with her thighs pressed tight, dress gaping just enough that the inner curve of one breast showed if he looked. Wesley could see the faint tremble in her hands. Her nipples were still diamond-hard under the silk.
Marcus dropped onto the opposite armchair with a groan. “Neither was I. Wesley, you’re early too. Denver fall through?”
“Yeah.” Wesley sat carefully, angling his hips so the massive erection wouldn’t tent the denim in plain sight. His balls ached. Renata’s juices were cooling on his cock, sticky and maddening. “Just got in.”
Marcus kicked off his shoes. “Good. Order some food, yeah? I’m starving. And pour me whatever Renata’s drinking. I need it.”
Renata moved toward the kitchen like she was walking on glass. Wesley watched the roll of her ass under the thin fabric, the way her bare feet left tiny damp prints on the hardwood—her own slick. She returned with a fresh glass of wine and a second for herself. When she handed Marcus his, their fingers brushed; she flinched like she’d been shocked. She sat on the far end of the couch, legs crossed high, dress riding up. From Wesley’s angle he could see she still wasn’t wearing panties. Her cunt lips were swollen, shiny, a single slow bead of mixed cum and cream sliding down her inner thigh before she caught it with the edge of the silk.
Marcus talked about the canceled flight, about Singapore logistics, about how six months felt like forever already. Every sentence was background noise. Wesley’s pulse hammered in his dick. Renata kept stealing glances at the thick ridge still outlined in his jeans. Her tongue touched her upper lip once, quick, involuntary. She was still riding the unfinished orgasm; he could tell by the way her breathing hitched whenever she shifted.
Marcus stood after twenty minutes. “Gonna shower the plane off me. Then food. Don’t wait up if I’m slow—jet lag already hitting.”
The second the bathroom door upstairs clicked shut and the water started, Renata was on Wesley. She crawled across the couch, straddled his lap, and crushed her mouth to his in a frantic, filthy kiss. “He can’t know,” she whispered against his teeth. “But I need it. I was so close. My cunt’s still gripping air.”
Wesley shoved the dress open. Her tits spilled into his hands, heavy and hot. He sucked one nipple hard enough to make her gasp, then the other, leaving them wet and red. “Turn around. Quiet.”
She spun, planted her knees on either side of his thighs, and reached back to free his cock. The second the head notched against her entrance she sank down in one continuous slide, taking every thick inch until her ass met his jeans. They both bit back sounds. Her cunt was still fluttering from the interrupted climax, velvet and soaked, clutching him like it never wanted to let go. She started a slow, grinding ride—small circles of her hips that dragged her clit against his shaft, that kept the wet sounds soft enough to stay under the rush of the shower.
“Your father’s right upstairs,” she breathed, head dropped back against his shoulder. “Fucking his wife’s pussy on the family couch. Using his stepmother like the dirty secret she’s always been for you.” One of her hands snaked down to rub her clit in tight little strokes. “Harder. Bounce me. I don’t care if it kills us.”
Wesley gripped her hips and drove up. Short, vicious thrusts that made her tits slap against her own chest. The couch springs whispered. Her cunt made soft filthy squelches every time he bottomed out. She was dripping down his balls now, soaking the denim. He reached around and pinched her clit between two fingers, rolling it while he fucked up into her. Renata’s whole body went rigid. She came with a silent scream, mouth open, eyes squeezed shut, walls milking him in hard rhythmic pulses that almost dragged him over. He held still inside her through it, cock jerking, denying himself.
The shower cut off.
They froze again. Renata lifted off him with a wet pop, leaving his cock shiny and angry-red. She yanked the dress closed, wiped her thighs with a throw pillow, and was sitting primly with a glass of wine by the time Marcus’s footsteps creaked down the stairs. Wesley barely got his jeans closed. A dark wet spot spread at the front where her cream had soaked through.
Marcus reappeared in sweatpants and an old T-shirt, hair damp. “Chinese? Thai? I’m easy.” He glanced between them. Something flickered—maybe the flushed look on Renata’s face, maybe the way Wesley wouldn’t uncross his legs. Then he shrugged it off. “You two are quiet. Everything okay?”
“Fine,” Renata said, voice almost steady. “Just… adjusting to the empty house. Or not so empty now.”
Marcus ordered food on his phone. They ate at the kitchen island. Every time Renata reached for a carton her arm brushed Wesley’s. Under the table her bare foot found his crotch and pressed, slow and deliberate, rubbing the still-hard length through denim while she asked Marcus polite questions about the contract. Wesley almost came in his pants from that alone. She kept her face serene, elegant interior designer chatting about wallpaper samples while she edged her stepson’s cock with her toes.
After dinner Marcus stretched and announced he was crashing early. “Guest room’s already made up for you, Wes. Don’t stay up too late. I’ll be gone again by tomorrow night, God willing.”
He climbed the stairs. Bedroom door shut. Silence settled over the house again—thicker this time, heavier with everything unfinished.
Renata didn’t wait. The second they heard the lock engage upstairs she dragged Wesley into the half-bath off the kitchen, shoved him against the sink, and dropped to her knees. She freed his cock and swallowed him to the root, gagging wetly, eyes watering as she worked her throat around him. Spit ran down her chin onto her tits. She pulled off just long enough to rasp, “Come down my throat. Fill your stepmother before he wakes up and ruins everything.” Then she dove back on, bobbing hard and fast, one hand pumping the base, the other rolling his balls.
Wesley tangled both fists in her hair and fucked her face in short brutal strokes, watching her elegant features distort around his cock. The bathroom was tiny; every wet sound echoed. He felt the orgasm boiling up from his spine—days of denied tension, the near-miss, her still-twitching cunt fresh in his memory. He was right there, cock swelling against her tongue, balls drawing tight, about to unload everything into her willing throat—
When the floorboard directly outside the bathroom door creaked under a heavy adult weight.
Marcus’s tired voice, inches away, low and puzzled:
“Renata? You in there? I thought I heard something.”
Rate this story
Something wrong with this story?
Want your own taboo story?
Tell the AI the set-up. It writes it for you in about five minutes. Free.
Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →Real people on cam, right now.
Free to watch. No card, no signup needed.
Watch live →Popular Collections
Browse Categories