
Keshav’s eyes darkened with desire as he looked at her. He had seen her naked on video call before, but seeing her in person, standing right in front of him, was completely different.
He reached behind her and unhooked her bra, letting it fall to the floor. Her full, heavy breasts were now completely exposed. Without wasting any time, he leaned down and took one of her dark nipples into his mouth, sucking gently at first, then harder.
Kalpana moaned softly, her fingers running through his hair.
Kalpana: Keshav…
He switched to her other breast, sucking and licking while his hands squeezed her soft flesh. Kalpana’s head fell back slightly as pleasure coursed through her body.
After some time, he gently pushed her toward the bed. She sat down on the edge and looked up at him. Her eyes were filled with a mixture of nervousness, desire, and love.
Keshav removed his t-shirt and then his track pants. He was now standing completely naked in front of her. His cock was fully erect, thick and throbbing.
Kalpana’s eyes moved down to it. She reached out and wrapped her fingers around his shaft, stroking it slowly.
Kalpana: You’re so hard for me…
Keshav: Only for you, Mom.
She leaned forward and took him into her mouth. Keshav groaned as her warm, wet mouth enveloped him. She sucked him slowly at first, then deeper, her tongue moving skillfully along his length. One of her hands stroked the base while the other rested on his thigh.
Keshav placed his hand on the back of her head, gently guiding her as she sucked him. The sight of his mother on her knees, taking him in her mouth, was almost too much for him.
After a few minutes, he gently pulled her up and made her lie down on the bed. He removed her salwar and panties, finally leaving her completely naked.
He climbed on top of her and kissed her again — deeply, hungrily. His hands roamed her body, touching every curve he had only seen through a screen before. He kissed down her neck, her breasts, her stomach, and finally reached between her legs.
He spread her thighs and lowered his head. His tongue made contact with her wet pussy, and Kalpana let out a long moan.
Kalpana: Oh god… Keshav…
He licked her slowly at first, savoring her taste, then faster — circling her clit with his tongue while sliding two fingers inside her. Kalpana’s hips began to move on their own, grinding against his face as she moaned louder.
She came within minutes, her body shaking as she grabbed his hair and cried out his name.
Kalpana: Keshav… I’m cumming…!
After she calmed down, Keshav moved up and positioned himself between her legs. He looked into her eyes.
Keshav: Are you sure, Mom?
Kalpana: Yes. I want you inside me. I want my son to fuck me.
Keshav slowly pushed his cock inside her wet pussy. Both of them moaned at the same time as he entered her completely.
He started thrusting slowly, giving her time to adjust. Kalpana wrapped her legs around his waist and pulled him deeper.
Kalpana: Harder, beta… fuck me harder.
Keshav increased his pace. The sound of skin slapping against skin filled the room, mixed with their moans and heavy breathing. He fucked her with deep, powerful strokes while kissing her neck and breasts.