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

Caught in the Act

A software engineer catches his stepmother touching herself to secret stepson porn and they finally fuck.

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

Prefer to read it? Open the full story →

Full transcript

I still can’t believe I’m writing this down. My name is Ryan, I’m twenty-six, a software engineer who thinks in code and deadlines, and two days ago I walked into my father’s house and found out my stepmother Lena had been writing filthy stories about fucking me for years. I’m putting it on the page because if I keep it only in my head I’ll go insane.

Marcus—my dad, forty-four, always chasing the next overseas contract—had left for a six-month stint in Singapore. I’d been in Seattle for a client install that got canceled mid-flight. The airline dumped me back early. I took a rideshare straight to the house, luggage still tagged, expecting silence and maybe a note from Lena saying she’d gone to a design consult. Instead the place smelled like her perfume, something expensive and warm that always made the air feel thicker whenever she walked past me.

Her laptop sat open on the kitchen island, screen glowing. Lena’s thirty-nine when she married Dad; she’s forty-one now, elegant in that interior-designer way—dark hair always perfectly settled, clothes that looked casual until you noticed how they clung. She’d left the machine unlocked. I only meant to close the lid. The browser had a dozen tabs. One of them was a private folder labeled “Research – Client Mood Boards.” I clicked it out of habit, the same way I’d open a repo to check logs.

It wasn’t mood boards.

Folder after folder of stepmother-stepson erotica. Stories, some of them ten thousand words long. Videos with titles that made my stomach drop and my cock twitch in the same second: “Caught by Stepson,” “Bent Over the Couch While Husband’s Away,” “Twenty-Six and Thick for His Dad’s Wife.” The thumbnails weren’t generic porn faces. The women looked like her—same sharp collarbones, same full mouth, same way of tilting her head when she was thinking. And the men were close enough to me that I felt sick and hard at once. Dark hair, lean build from too many late nights debugging, the exact scar I have on my left knuckle from a stupid bike crash at nineteen.

I opened one of the text files. The prose was good—too good. Specific. The kitchen island. The way I always left my running shoes by the back door. The night last Christmas when I’d come down for water in just boxers and she’d been in that silk robe, eyes dropping for half a second before she smiled and called me “honey.” In the story the stepmother drops to her knees right there and takes her stepson’s cock out, moaning around it while she admits she’s wanted him since the wedding. I scrolled. Another scene had them fucking over the arm of the living-room couch, her begging him not to stop even though his father could walk in any second. I recognized the cadence. Lena writes her own design proposals. She has this habit of stacking clauses, making everything sound inevitable. These stories had the same fingerprints.

I was still standing there with my suitcase handle in one hand and my other hand frozen on the trackpad when the front door unlocked.

She came in carrying two paper bags of groceries, talking before she even saw me. “Ryan? I thought you weren’t—” Then she stopped. The bags lowered. Her eyes went to the open laptop, to the explicit paragraph still glowing on the screen, then to my face. Color rose under the careful makeup she never quite needed. She set the bags down carefully, like any sudden movement might shatter something.

“How long have you been home?” Her voice was steady, but I heard the crack under it.

“Long enough.” I turned the screen so she could see the file name. “You wrote this one. Didn’t you?”

Lena closed the door behind her with her heel. Forty-one years old, elegant, neglected in the way women get neglected when their husbands choose contracts over dinner. She didn’t deny it. She walked closer until she stood on the other side of the island, close enough that I could see the pulse in her throat.

“Yes,” she said. “I write them. I’ve written them for three years.”

Three years. Since before I finished grad school. Since the summer I moved back for six months between jobs and she started wearing those soft tank tops around the house, claiming the AC was broken. I remembered every charged silence. I just hadn’t known she was feeding them into pages like this.

“Why?” My voice came out rougher than I meant.

She laughed once, short and helpless. “Because your father is gone more than he’s here. Because you’re kind and you look at me like I’m still a person instead of furniture. Because the first time you hugged me after the wedding I felt it—right here—” she pressed two fingers low on her stomach “—and I never stopped feeling it. I told myself it was harmless. Fantasy. Then the fantasies got specific. Then I started filming little clips on my phone when I was alone, just so I could watch myself say your name while I touched myself. I hide everything in that folder. I never thought you’d open it.”

I should have closed the laptop. I should have walked out, called Dad, done the decent thing. Instead I watched her mouth shape the confession and felt my cock thicken against my zipper, heavy and obvious. Her eyes dropped. She saw it. She didn’t look away.

“Ryan…” My name in her mouth sounded like the stories. “We can’t. If Marcus ever—”

“He’s in Singapore for six months.” I stepped around the island. The air between us went electric. “And you’ve been writing about me bending you over that couch and fucking you until you forget his name.”

Her breath hitched. “I have. God, I have. Every version. Soft. Rough. You holding me open and telling me I’m a filthy stepmother for wanting my husband’s son. I come so hard I have to bite the pillow.” She swallowed. “I’ve wanted you to catch me. I’ve scripted it a hundred times. I just never thought the real version would feel this terrifying.”

I reached out and brushed my thumb across her lower lip. She parted for it immediately, eyes dark. Consent was in every line of her body—leaning in, not away, pupils blown, nipples visible through the thin blouse she wore for running errands. Adult, fully aware, choosing the ruin.

“Show me,” I said. “Show me how you touch yourself when you think about me.”

Lena’s hands went to the waistband of her skirt. She shimmied it down without breaking eye contact, then her panties—black lace, already damp in the center. She hopped up onto the edge of the island, the same cold marble where she’d left the laptop open like an invitation she never meant me to accept. Her thighs parted. I saw the neat dark thatch she kept trimmed, the glistening folds underneath. Two fingers slid through her slit, gathering wetness, and she circled her clit with the exact rhythm I’d just read about in paragraph six of her latest story.

“I do it like this,” she whispered. “I imagine it’s your tongue. Or your cock rubbing right here before you push in. I get so wet thinking about how thick you’d feel. How wrong it is. How you’d look down and realize your stepmother is dripping for you.” Her fingers moved faster. A soft, broken sound left her throat. “Ryan—fuck—I’ve needed this for so long.”

I yanked my belt open. My cock sprang free, already leaking. Her eyes locked on it and she moaned like she’d been punched. I stepped between her thighs, the head of my cock brushing her knuckles where she rubbed herself.

“Tell me you want it,” I said. I needed the words clear. No fog, no half-measures.

“I want it.” She hooked her heels behind my thighs and pulled me closer. “I want my stepson’s cock. I want you to fuck me on this island where I pack your father’s lunches. I want you to ruin me so thoroughly I can’t look at him the same way again. Please, Ryan. I’ve been empty for years. Fill me.”

I notched against her entrance. The heat of her was unreal. She was soaked, ready, walls already fluttering in anticipation. I pushed in slow—watching every inch disappear into my father’s wife—and the sound she made was pure filth and relief. Tight. Silken. Gripping me like she’d been practicing for this exact stretch. I bottomed out and held there, forehead against hers, both of us shaking.

“Jesus, Lena—”

“I know.” She rolled her hips, taking me deeper. “You’re bigger than I wrote you. Fuck. Move. Please move.”

I drew back and thrust. The island creaked. Her tits bounced under the blouse; I tore the buttons open and sucked one nipple into my mouth while I fucked her in steady, deep strokes. She clawed at my shoulders, chanting yes and harder and my stepson is fucking me like he owns me. Every filthy line from her stories spilled out of her mouth now that the real thing was happening. I could feel her tightening already, that fluttering climb.

I hooked her knees higher, changed the angle, and drove into the spot that made her cry out. The laptop still glowed beside us, one of her own paragraphs visible: He splits me open on the marble and I thank him for it. Life catching up to the fantasy so perfectly it felt scripted by something cruel.

“I’m close,” she gasped. “Don’t stop—I’m going to come on your cock—Ryan—”

I was right there with her, balls tight, the forbidden pressure coiling hard at the base of my spine. One more thrust, two, the wet slap of our bodies the only sound in the house—

And then the front door lock clicked again.

The deadbolt turned. The handle depressed. Afternoon light cut across the entryway as the door began to swing open.

We froze mid-thrust, my cock buried to the hilt inside my stepmother, her legs locked around me, both of us staring toward the hall in pure animal panic as whoever it was stepped across the threshold.

We froze mid-thrust, my cock buried to the hilt inside my stepmother, her legs locked around me, both of us staring toward the hall in pure animal panic as whoever it was stepped across the threshold.

A shadow crossed the entryway light. My heart slammed so hard I felt it in my teeth. Lena’s nails dug into my shoulders hard enough to bruise. I started to pull out—slow, wet, agonizing—when a bright plastic bag hit the floor with a soft thump and a cheerful female voice called, “Package for Marcus! I’ll just leave it inside the door like last time—bye, Lena!”

The door shut. The lock clicked again from the outside. Footsteps retreated down the walk.

We stayed locked together for three full seconds, breathing like we’d sprinted. Then Lena made a broken little sound that was half laugh, half sob, and clenched around me so tightly I groaned.

“The neighbor,” she whispered against my mouth. “She has a key for packages when Marcus is gone. Oh God, Ryan—she could have walked straight in.”

I was still fully hard inside her, the fear only making the grip of her cunt feel tighter, hotter. I thrust once, shallow, testing. She gasped and rolled her hips to take me deeper again.

“She didn’t,” I said. “We’re alone.”

“For now.” Her eyes were huge, dark, shining. “Six months, Ryan. He’s gone six months and I’ve already let his son split me open on the kitchen island. Do you understand how far gone I am? I’ve fantasized about you for years—years—while he was offline in hotel rooms halfway around the world. I touch myself in our bed and come so hard I have to stuff his pillow in my mouth so the neighbors won’t hear me screaming your name. It’s eaten me alive. Every quiet evening. Every time you texted that you were dropping by. I rewrote the same scene a hundred different ways and none of them felt as filthy as this.”

The confession poured out of her in a rush, breathless and raw. I kissed her to shut her up and to taste it. Open-mouthed, hungry, tongues sliding. She sucked on my lower lip like she wanted to keep a piece of me. When I finally pulled back she slid off the island, my cock leaving her with a wet sound that made both of us flinch. Her skirt was still rucked around her waist, blouse hanging open, tits flushed. She dropped to her knees right there on the kitchen tile without another word.

“Lena—”

“Let me.” She wrapped both hands around the base of my cock, slick with her own juices, and looked up at me with pure need. “I’ve written this so many times. Let me have the real thing while I can still taste us.”

She opened her mouth and took me in. Hot, wet, eager. No teasing. She sank down until her nose pressed my stomach and the head of my cock bumped the back of her throat. She moaned around me—low, vibrating, addicted—and the sound went straight to my balls. I fisted her perfect dark hair and watched my stepmother deep-throat me like she’d been starving for it.

“Fuck, you take it so deep,” I rasped. “Look at you. Marcus’s elegant wife on her knees choking on his son’s cock.”

She pulled off just long enough to gasp, “It feels so wrong. So fucking addictive. I’ve wanted this weight on my tongue since the first Christmas you stayed over. I used to lock the bathroom and pretend the showerhead was you fucking my mouth.” Then she swallowed me again, cheeks hollowing, spit running down her chin and onto her bare tits. She bobbed faster, messy and desperate, moaning every time I hit her throat. One hand cupped my balls; the other slipped between her own legs to rub her swollen clit while she sucked.

I lasted maybe two minutes before the pressure coiled too tight. I hauled her up by the arms, spun her, and bent her forward over the arm of the living-room couch exactly the way her stories always ended. She braced her hands on the cushions, ass high, thighs already trembling. I shoved her skirt higher, lined up, and drove back into her cunt in one hard stroke.

She cried out—loud, unrestrained. “Yes—fuck—Ryan, just like that—”

I fucked her hard. No more slow stretch. Deep, punishing thrusts that made the couch legs scrape the floor. Her tits swung under her; I reached around and pinched both nipples while I pounded. She was dripping down her thighs, coating me, making filthy wet sounds every time I bottomed out.

“Tell me again,” I ordered, slamming into her. “How long you’ve wanted your stepson’s cock.”

“Years,” she sobbed. “Since before it was decent. I’d watch you work on your laptop in the guest room and get so wet I’d have to change panties. I’d write myself coming on your face, on your fingers, bent over this exact couch while you told me I was a filthy neglected stepmother who only got wet for the wrong man. Marcus never looks at me like you do. He never fucks me like he needs it. You—God—you feel like you’re trying to ruin me.”

“I am.” I grabbed her hips harder, angled sharper, hitting the spot that made her legs buckle. “You’re going to come on your stepson’s cock and then I’m going to fill you so full you’ll leak me for the rest of the day.”

She pushed back to meet every thrust, greedy. “Do it. Mark me. I’ve been empty so long—use me while he’s gone. Please, Ryan, I’ve needed this more than air—”

I reached under her and found her clit, rubbing tight circles in time with my hips. She shattered. Her cunt clamped down in hard, rhythmic pulses, milking me, and she screamed into the couch cushion, whole body shaking. The sight of my elegant forty-one-year-old stepmother coming apart on my cock while she still wore her errand clothes undid me. I buried myself to the root and came in thick ropes, flooding her, feeling it leak out around my shaft as I kept thrusting through it.

We stayed locked like that, panting, sweat cooling on our skin. My cock gave a final twitch inside her. Lena’s voice was wrecked when she finally spoke.

“We can’t stop now. You know that, right? Six months is a long time to keep this secret. And I already want you again.”

I pulled out slowly, watching my cum drip down her inner thigh. She straightened, turned, and kissed me soft and filthy, tasting herself on my tongue.

That was when both our phones buzzed at the exact same second on the kitchen island.

Marcus’s name lit up the screens—video call request, the little green camera icon pulsing.

Lena’s face went white. Mine probably matched. We stared at the phones like they might explode, my cum still running down her leg, the living room reeking of sex, the neighbor’s package sitting innocently by the front door.

The phones kept buzzing.

I still can’t believe how fast everything snapped from pure heat to pure terror. Both phones kept buzzing on the marble, Marcus’s name flashing like a siren, the green camera icon pulsing as if it already knew what we’d done. My cum was still sliding down Lena’s inner thigh in thick white streaks. Her blouse hung open, tits marked by my mouth, skirt rucked up around her waist. The living room smelled like sex and her perfume and the neighbor’s forgotten package by the door.

“Decline it,” I whispered. My voice came out hoarse.

Lena’s hand shook as she grabbed her phone. She hit the red button, then silenced mine too. The silence that followed felt louder than the buzzing. We stared at each other, breathing hard. Then her phone lit up again—text this time.

Marcus: Tried to video. Signal’s shit in the new site trailer. Everything okay at home? Miss you.

She typed back with trembling thumbs while I watched my own mess drip onto the hardwood. Fine. Just walking in with groceries. Talk later. Love you.

The lie hung between us like smoke. She locked the screen, set both phones face-down, and looked at me. Forty-one years old, elegant even wrecked, pupils still blown wide with the same filthy hunger that had just made her come screaming on my cock.

“He’s checking in,” she said. “He does this when he lands somewhere new. Gives me ten minutes of husband talk then disappears for days.” Her laugh was shaky, raw. “Ten minutes and then we’re free again. God, Ryan, look at me. I’m standing here leaking my stepson’s cum while I lie to his father.”

I stepped in, cupped the back of her neck, and kissed her hard. She opened for me instantly, tongue sliding against mine, tasting of earlier desperation. My cock was already thickening again, sticky against her bare stomach. She felt it and moaned into my mouth.

“We’re not done,” I said against her lips. “Not even close.”

“I know.” She pushed me backward toward the couch, the same one I’d just bent her over. “I’ve wanted you inside me again since the second you pulled out. It’s worse now. I can still feel you dripping out of me and all I want is more.”

She spun, planted her hands on the back cushions, and shoved her ass out. Skirt still up. Pussy glistening, my cum smeared along her thighs. I gripped her hips—possessive, hard enough to leave marks—and slammed back into her in one long thrust. She was soaked, open, still fluttering from before. The sound she made was pure filth.

“Fuck—yes—Ryan—”

I drove into her from behind in hard, deep strokes, the couch legs scraping. Every thrust punched a broken moan out of her. I watched my cock disappear into my father’s wife, watched her push back greedily to take every inch.

“Look at you,” I growled, fingers digging into her hips. “My filthy stepmother. Bent over and begging for her stepson’s cock while Dad’s halfway around the world. You write about this, don’t you? Getting railed like a whore in the house he pays for.”

“Yes—” she sobbed, shoving back to meet me. “I write it every night. I come touching myself and pretending it’s you. Harder—fuck me harder—fill me again, please, I’ve been empty so long—”

I fucked her like I owned her. Possessive, punishing thrusts that made her tits swing and her dark hair fall over her face. She was dripping down my balls, coating everything, the wet slap of skin on skin the only rhythm in the house. Her walls clenched every time I bottomed out.

“You’re mine right now,” I said. “Not his. Mine. This cunt belongs to the wrong man.”

“It does—God it does—don’t stop—”

I pulled out just long enough to flip her. She landed on her back on the cushions, legs already spreading. I pinned them wide—knees to her chest, hands locked around her thighs—and slammed back into her soaked pussy in one deep stroke. We both groaned. Eye to eye now. No hiding.

I pounded her in long, rhythmic strokes, watching every flicker across her face. Her forty-one-year-old body took me perfectly, tits bouncing, mouth open, eyes locked on mine like she couldn’t look away even if the door opened again. I felt her tightening already, that climbing flutter, and my own orgasm coiled hot and heavy at the base of my spine.

“Ryan—” her voice cracked. “I’m so close. You’re going to make your stepmother come again. Look at me while you do it. Don’t look away.”

I didn’t. I kept the deep rhythm, grinding against her clit on every stroke, balls slapping. Her nails raked my forearms. She was right there—right on the edge—cunt starting to pulse in those first warning flutters. I was right there with her, cock swelling thicker inside the wet heat that had been fantasizing about me for years.

“Come on it,” I ordered, voice low. “Come on your stepson’s cock while we stare at each other. Then I’m filling this married pussy until you leak me all night.”

“Yes—fuck—I’m going to—Ryan I’m—”

Her whole body locked. The first hard ripple of orgasm started to seize her around me. My own climax surged up hard, inevitable, balls drawing tight—

And both phones lit up again on the kitchen island at the exact same second.

Not a text.

Marcus’s video call request, green camera icon pulsing, insisting, the little preview window already trying to connect. The timing was vicious. Lena’s eyes went wide with pure panic even as her cunt clenched around me on the edge of shattering. I was buried to the hilt, one thrust from flooding her, both of us frozen mid-stroke, staring at each other while the phones kept demanding an answer we couldn’t give without destroying everything.

I still can’t believe how close we came to losing everything in that single frozen second. Both phones kept screaming on the kitchen island, Marcus’s name flashing, the green camera icon pulsing like it could already see through walls. My cock was buried deep inside Lena, her forty-one-year-old body locked under me on the couch, knees pinned to her chest, that first hard ripple of her orgasm just starting to flutter around me. I was one brutal thrust from flooding her. We stared at each other, eyes wide, the wet heat of her cunt still trying to milk me even as pure animal panic flooded her face.

“Don’t answer,” I whispered, voice raw. “Just… silence them. Please.”

Her hand snaked out blindly, fingers shaking so hard she almost knocked both phones to the floor. She mashed the red icons, killed the buzzing, flipped them face-down again. The sudden quiet was worse. My heart hammered against my ribs. Lena’s walls were still pulsing in tiny, traitorous aftershocks, her married pussy greedy even while her brain screamed danger. I felt every flutter. My cock twitched hard inside her, the fear only making me thicker.

“He’s going to call back,” she breathed. “He always does when the signal drops. Ten minutes, maybe less.” Her nails dug into my forearms. “Ryan… we have to stop. We have to clean up. If he—”

I rolled my hips once, slow and deep, grinding the head of my cock against that spot that always made her lose words. She gasped, head tipping back, the protest dying in her throat. Consent was still written all over her—thighs spreading wider, heels hooking behind my back, that filthy, broken sound she made only for me.

“We’re not stopping,” I said against her mouth. “Not when you’re already starting to come on me. Not when I can feel how bad you need it.” I thrust again, harder. The couch creaked. “Look at me, Lena. Tell me you still want your stepson’s cock stretching you while Dad’s trying to video-call his wife.”

“I do.” The confession tore out of her, raw and immediate. “God help me, I do. Fuck me through it. Make me come before he tries again. I’ve waited years for this—don’t you dare pull out now.”

I gave her exactly what she begged for. Long, punishing strokes that forced her tits to bounce and her dark hair to stick to her damp forehead. I kept her knees pinned wide so I could watch every inch of my cock disappear into the woman my father married. She was soaked, open, still dripping the earlier load I’d pumped into her. Every thrust made wet, filthy sounds that filled the living room. Her walls clenched harder with each drive, that orgasm she’d started still climbing, refusing to die.

“You’re such a filthy stepmother,” I growled, angling sharper so the head dragged over her g-spot on every stroke. “Leaking my cum, lying to him, begging the wrong cock to ruin you in the house he pays for. Tell me how many times you wrote this exact scene.”

“Dozens.” She sobbed it, pushing up to meet me. “I’d make myself come so hard I’d shake, imagining you holding me open like this, staring into my eyes while you used me. Marcus never looks at me when he fucks me. You—fuck—you look at me like you want to own every secret I’ve ever hidden. Harder, Ryan. Please. I’m so close again already.”

I dropped my weight onto her, chest to chest, mouths colliding in a messy, desperate kiss. My hips never stopped. I fucked her in deep, grinding circles, rubbing her swollen clit with the base of my cock on every bottom-out. Her forty-one-year-old body took me perfectly—elegant even wrecked, nipples hard against my chest, that neglected hunger pouring out of her in broken moans. I could feel my own orgasm coiling tight at the base of my spine, balls drawing up, the forbidden pressure almost unbearable. The knowledge that my father was somewhere on the other side of the world trying to reach his wife while I split her open made every thrust feel sharper, hotter, more necessary.

“Come for me,” I ordered against her lips. “Come on your stepson’s cock right now. I want to feel this married cunt shatter while we’re both still listening for the next ring.”

“Ryan—oh God—I’m—”

Her whole body locked. The first real wave of climax hit her hard. Her walls clamped down in rhythmic, milking pulses, so tight I saw stars. She cried out into my mouth, legs shaking violently around my waist, pussy fluttering and squeezing like it was trying to pull the cum straight out of me. I kept thrusting through it, chasing my own edge, burying myself to the hilt over and over so she felt every thick inch while she came apart.

I was right there—cock swelling, that final irreversible surge starting in my gut—when I slammed home one last time, root-deep, balls tight against her ass. Lena’s orgasm rolled into a second peak; her cunt spasmed around me in those first unmistakable waves of pure climax, milking, pulsing, soaking me even more.

And that was the exact second the front door lock clicked.

Loud. Unmistakable. The deadbolt turning with a heavy metallic snap that froze the air in my lungs.

The handle depressed. Afternoon light sliced across the entryway hardwood as the door began to swing open on its hinges.

We froze mid-thrust.

My cock was buried to the hilt inside my stepmother. Her legs were locked around me. Her walls were still pulsing in the first hard waves of climax, gripping me rhythmically even as pure panic wiped the pleasure from her face. My cum was already starting to surge—I could feel the first thick spurt threatening—yet neither of us could move. No time to pull out. No time to cover her. No time to shove my cock away or yank her skirt down. We were locked together, naked and obvious and dripping, staring toward the hall in absolute animal terror as the door kept swinging wider and a shadow crossed the threshold.

My heart stopped. Lena’s nails dug bloody crescents into my shoulders. The wet heat of her still-coming cunt fluttered helplessly around me, betraying everything, while whoever had just unlocked my father’s house stepped inside.

Fresh filth, nightly

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