Ramesh had just turned nineteen when it started. He came home from college for the summer, and his mom, Priya, was already in the kitchen wearing that thin cotton saree that clung to her heavy tits and wide hips. She was forty-two, still thick and curvy from having him young, with dark nipples that showed through when she sweated.
"Fuck, mom, you look good," he said one night after a few drinks with friends. He didn't mean to say it out loud, but the words slipped.
Priya turned from the stove, her eyes narrowing. "What did you say, beta?"
He stepped closer, the kitchen hot and small. "I said you look fucking good. That saree is barely covering those big tits."
She slapped him, but it was weak, and her hand stayed on his chest. "Don't talk to your mother like that."
Ramesh grabbed her wrist and pulled her against him. His cock was already hard in his shorts, pressing into her belly. "Why not? You've been teasing me since I got back. Walking around half-dressed, bending over so I see your ass."
Priya's breath hitched. She didn't pull away. Instead her hand dropped and squeezed his cock through the fabric. "You're my son. This is wrong."
"Wrong feels good right now," he growled. He yanked her saree pallu down, exposing the deep valley between her brown tits. Her blouse was low-cut and damp. He ripped it open, buttons popping, and her heavy breasts spilled out, dark areolas wide, nipples stiff.
Priya moaned as he sucked one into his mouth, biting hard. "Ramesh… ahh, fuck… we can't."
He pushed her against the counter, hiking up her saree and petticoat until her thick thighs and shaved pussy were exposed. She was already wet, juices glistening on her lips. "You're dripping for your son's cock, mom. Admit it."
She spread her legs wider. "Just this once. Put it in me."
Ramesh dropped his shorts and shoved his thick, veiny cock straight into her cunt in one thrust. Priya cried out, her walls clenching around him. He fucked her raw and fast, the counter digging into her ass, her tits bouncing with every slam.
"Harder, beta," she begged, nails digging into his back. "Fuck your mother's pussy like you mean it."
He pounded her until she came, squirting around his cock, then pulled out and bent her over the table. He slapped her fat ass and drove back in from behind, watching his dick disappear into her creamy hole. "Take it all, you dirty desi slut."
Priya pushed back, meeting every thrust. "Fill me up. Cum in your amma's cunt."
He did, grunting as he pumped load after load deep inside her. Cum leaked out around his shaft when he finally pulled free.
It didn't stop there. That night she came to his room naked, climbed on top, and rode him slow and deep, her heavy tits swinging in his face. "Suck my nipples while I fuck you," she ordered.
By morning they were in the shower together. Priya on her knees, sucking his cock clean, gagging as he fucked her throat and shot another load down it. "Swallow every drop, mom."
Over the next weeks it became constant. She woke him with her mouth on his balls. He bent her over the washing machine while the clothes spun. They fucked in the car after shopping, her saree pulled up, his cock buried in her ass for the first time while she moaned filthy things in Hindi mixed with English.
"Chod mujhe, beta. Fuck your mother's gaand harder."
Ramesh did, stretching her tight hole until she came screaming. They didn't hide it from each other anymore. She cooked naked except for her mangalsutra, letting him fuck her against the fridge whenever he wanted. He called her "my personal desi whore" and she loved it, begging for his cum in every hole.
The summer heat made everything stickier, sweat-slick skin slapping, the smell of sex thick in every room. Priya stopped pretending it was wrong. She started it some days, straddling him on the couch and sinking down on his cock while they watched TV, riding until her juices soaked his lap.

When college started again, she packed his bag with her used panties so he could smell her while he jerked off in the dorm. Their secret stayed between them, raw and dirty, exactly how they both needed it.
Every visit home after that ended the same way: Priya on her back, legs spread wide, whispering, "Come fuck your mother again, beta. She's been waiting."