I’m Jennifer Carter. Forty-two, divorced, blonde, toned, with full natural breasts and piercing blue eyes. I’ve always had a secret one I kept hidden behind closed doors and late-night browser history. Incest stories. Mother-son, brother-sister, father-daughter. I devoured them online, my heart racing, my body aching, but I never thought I’d live it in real life.
No one would ever guess by looking at my son, Ethan. Eighteen, tall, lean, with sun-kissed hair and the same sharp blue eyes as mine. He was the picture of innocence until that day at the beach.
We went shopping for beachwear. Ethan tried on a pair of tight white swim trunks. When he stepped out of the fitting room, my body reacted before my brain could stop it. The thin fabric clung to him, outlining every inch of his length and the heavy weight of his balls. I felt myself grow damp instantly, my clit throbbing. He’s your son, I told myself. But I couldn’t look away.
Then it was my turn. I slipped into a black thong, stepping out to ask for his opinion. His face flushed crimson, and I didn’t miss the way his swim trunks strained against the growing bulge beneath them.
“Mom… you look fucking amazing,” he stammered, his voice rough. “My friends would kill to be with you.”
At the beach, hidden behind my sunglasses, I caught him hard in those white trunks more than once. Heat pooled between my legs, and I did my best to ignore it. That night, alone in my bed, I read another mother-son story, my fingers working between my thighs as I imagined it was Ethan inside me. I came hard, twice, his name a whispered prayer against my pillow. The idea took root, gnawing at me.
Weeks later, my daughter went to stay with her dad. Ethan was home with me. I suggested a beach day. We stopped for margaritas on the way. Then, almost by accident, we ended up at a secluded nudist beach. I pretended to be surprised.
“Well, since we’re here…” I said, my voice light, teasing.
We walked in. I went first, stripping off my cover-up, then my top, then my bottoms. My heavy breasts swayed free, my nipples tight in the warm air, my pussy bare and glistening under the sun. Ethan’s eyes flicked over me, his face burning as his cock swelled against the fabric of his trunks. He didn’t take them off. Just stood there, frozen, his hands awkward at his sides.
“I… I think I’ll just keep these on,” he muttered, his cheeks flushed.
I smiled, slow and knowing. “Okay, baby.”
We waded into the water, our bodies brushing as we floated close. The conversation turned effortless, charged, stretching between us like a taut wire.
“You look incredible like this, Ethan,” I murmured, my voice low. “Young, strong… so perfect.”
“Mom, you’re…” He swallowed hard. “Your body, your curves… I can’t help but look.”
We laughed, sipped our drinks, the water lapping at our skin. The tension coiled tighter. I let my gaze drop to the obvious tent in his trunks.
“Take them off, baby,” I said, my voice barely above a whisper.
He hesitated, his breath hitching. Then he nodded. “Yeah. Okay.”
“Let me help,” I offered, closing the distance between us. My fingers brushed against him under the water, his cock thick and burning hot against my palm. I let out a soft, breathy laugh.
“Looks like there’s a little snake in here…”
Ethan laughed, surprised but aroused. “Yeah… hard to hide.”
“How big is it, baby?” I pressed, my voice a purr.
“Thick,” he admitted, playing along, his voice rough. “Really thick.”
I bit my lower lip, hard. His eyes widened as he noticed, his cock twitching in my grip.
We kept talking, the water swirling around us, his body completely bare now. His cock bobbed freely, heavy and dark against his pale skin. The conversation grew hotter, the air between us electric.
“What kind of stories do you like to read, Mom?” he asked, his voice strained.
“Cuckold, domination…” I let the words hang, watching his reaction. “And incest. Mother and son.”
Ethan’s breath hitched. “I’ve… I’ve read those too. Imagined things.”
I couldn’t hold back anymore. I closed the gap, our bodies pressing together in the water.
“Would you be with me if I wasn’t your mom?”
He went still, his face a mix of nervousness and desire. But he nodded. “Yeah. I would.”
I cupped his face and kissed him. It was deep, hungry, our tongues tangling as I moaned into his mouth. My hand slid down, wrapping around his thick cock under the water. Oh God. I’m holding my son’s cock. It’s so thick, so heavy, pulsing in my hand. I couldn’t think straight. The kiss turned sloppy, our hands roaming, my breasts pressing against his chest. We panted against each other’s lips.
“We can’t do this here,” I gasped.
“The car?” he suggested, his voice rough with need.
We moved fast. My SUV had tinted windows. We climbed into the backseat, towels forgotten. I straddled him, my ass settling onto his lap. I took his cock in my hand, positioning it at my dripping entrance, and sank down slowly, inch by inch.
“Mmm, that’s it, baby…” I moaned, my voice thick with lust. “I’m taking your thick cock inside me… oh fuck, Ethan… you’re filling me up so good…”
He groaned loudly, his hands gripping my hips. “Fuck, Mom… your pussy’s so tight… so fucking hot…”
I began to ride him slowly, rolling my hips, feeling every ridge, every vein. The wet sounds filled the car. My heavy breasts bounced with each movement. He latched onto a nipple, sucking greedily.
“That’s it, baby… suck on Mommy’s tits,” I encouraged, my voice a breathy whimper. “Oh God, yes… just like that…”
I rode him harder, my moans growing louder. “Ethan… my son… your cock feels so good… oh fuck, you’re fucking me so perfectly…”
I was close. I panted, my voice shaking. “Baby… I’m not on anything, okay? You have to pull out.”
He kissed me desperately, his own voice strained. “Mom… it feels so good… I don’t wanna stop!”
“Don’t stop, baby… I’m gonna come too!”
I bounced faster, harder, my hips slapping against his. I came with a cry, my pussy clenching around his cock, and he followed, his hot cum filling me in thick pulses. We collapsed against each other, sweaty, breathless, laughing nervously.
“Oh my God…” I whispered, still trembling. “We actually did that.”
“Don’t tell anyone, Mom,” he begged, his voice soft.
“I won’t, baby. Our secret,” I promised.
I couldn’t resist asking, “Do you want to do more?”
He cupped my breasts, his thumbs brushing over my nipples, his eyes locked on mine. “Fuck yes.”
We kissed again, and I slid down, taking his softening cock into my mouth. I lapped at the mix of our release, sucking until he was hard again, my mouth watering around him.
“Now…” I purred, pulling off with a wet pop. “I want it in my ass.”
I spat into my hand, stroking his cock until it was slick and glistening. I positioned my tight hole against his thick head, then sank down slowly, my face a mix of pain and pleasure.
“Fuck, Ethan… you are thick…” I gasped, my voice tight. “Gotta go slow…”
I breathed deep, smiling through the stretch as I took him inch by inch. He groaned, his hands gripping my ass, his eyes never leaving mine.
“Jesus, Mom… I’ve never…”
I grinned, beginning to ride him slowly, my ass adjusting to his size. “Then enjoy it… because from now on, you can fuck Mommy’s ass whenever you want.”
I nibbled and licked at his ear as I moved, my hips rolling. He cupped my face, kissing me deeply, his tongue tangling with mine as I rode his cock and he thrust up into me. The kiss was intense, messy, our moans blending together.
As I fucked myself harder on his cock, the taboo, the lust, the sheer wrongness of it all consumed me. I threw my head back, my voice raw with desire.
“God… I never thought I’d feel this. The forbidden… the lust… the danger… it’s so fucking intense,” I confessed, my voice shaking. “My son’s thick cock in my ass… me riding him… oh my God…”
I was close again. My voice was a trembling whisper. “Baby… I’m gonna come… tell me when you’re close… I want your cum, Ethan… I want to swallow every drop…”
He groaned, thrusting up into me harder. “I’m coming, Mom… I’m coming!”
I lifted off his cock, dropping down quickly and taking him deep into my mouth. I locked eyes with him as he came, his cum thick and hot and salty on my tongue. I swallowed the first rope, showing him my mouth full of his release, the thick cum coating my tongue, before swallowing it all, never breaking eye contact.
“Mmm, so good, baby…” I moaned, licking my lips. “Your cum tastes amazing.”
We stayed there, limp and sweaty, panting in each other’s arms on the backseat. The car smelled like sex and saltwater, our skin sticky with sweat and release.
“Oh my God…” I laughed softly, my body still trembling.
“Oh my God…” he echoed, running his fingers through my hair.
We stayed like that for a few more minutes, our bodies pressed together, sharing soft kisses, breathing in the scent of sex and ocean. Eventually, we dressed slowly, the silence between us comfortable, our smiles stupid and satisfied.
We drove home in a haze, the weight of what we’d done settling over us like a warm, secret blanket. And as we pulled into the driveway, I knew one thing for sure: this wouldn’t be the last time.








