Usual disclaimer: This story contains explicit content. Don't read this if you're not supposed to. You know the rules.
* * * * *
Jenny drove her car up the driveway and turned off the engine. She hesitated before stepping out. It was such a hot day and she didn't want to leave the cool comfort of her car. But there were groceries in the trunk that would rot if they weren't put into the freezer soon. Reluctantly, she opened the car door and started unloading the trunk.
At that moment, Brian, her 18-year-old son, walked up, surprising her. "Hey, mom!" he greeted.
She nearly jumped out of her skin. "Brian," she said, "what are you doing home so early?"
"Aww, the other guys didn't feel like doing anything, so I thought I'd come home and see what I could do."
"That's nice, dear. You can start by carrying these bags into the house." With that, she started passing bag after brown bag to him. He took as many as he could, then made his way to the front door.
Jenny took the rest and closed the trunk. As she started walking, she couldn't help but gaze at her son's body. He was wearing a tight white T-shirt that hugged his back muscles tightly. His shorts were loose and covered most of his thighs, but were rather tight around his bum. She smiled. She definitely had a handsome son. He reminded her so much of her late husband. It had been a month since his passing, but fortunately she had Brian around.
She made her way to the door. Brian was standing there, still holding the bags. "I forgot to bring my keys," he explained.
"My keys are in my front left pocket in my shorts," she said, turning towards him. "Can you get them?"
"Okay." Somehow he got a hand free and slid it into her pocket. He thought he was going to faint when his hand rubbed against the inner material. He wasn't touching her bare skin, but he might as well have been. He felt a stirring at his crotch and decided that he better get the keys out before he did something he'd regret.
Soon, he got the front door open and allowed his mom to enter first. He admired her longingly as she walked into the kitchen. She was past 40, but she didn't look like it. Her chest was a V-shape, her waist was slender, and her hips and thighs were well-toned. It didn't help that her shorts were so tight, his eyes were fixed on the way her bum moved as she walked. He shook his head to clear his mind and followed her into the kitchen.
Once there, he put the bags down on the counter, then proceeded to pour a glass of water. Jenny was already putting the groceries into the refrigerator. She bent over as she put the vegetables at the bottom shelf. Brian looked at her and admired her bum sticking up. He could have just grabbed it there and then.
He turned to pour another glass when Jenny stood up. Their close proximity in the small kitchen caused Brian's hand to accidentally brush her bum. For a moment, he didn't know how to react, he just looked at his hand. She felt the touch and turned to face him. Sensing his anxiety, she smiled. That relaxed him somewhat. His anxiety was replaced by excitement. He had felt his cock twitch when he touched her. That had never happened before. He had to touch her again.
As she bent over again, he purposely squeezed past her, although there was another way around. He placed his hands in front of him, palms out, and they rubbed against her bum as he left. She straightened and looked at him questioningly. He expected a scolding.
Instead, she just turned back to the groceries. "Keep doing that and I'll think that you're trying to feel me up."
Was that a challenge? "And what if I do want to feel you up, mom?" he blurted.
"Well," she said without looking at him, "you'll have to do it with my permission."
He moved closer to her. "In that case, mother, may I feel you up?"
She chuckled. "Have you ever touched a girl before?"
"No."
"Then it pleases me to be your first."
With that, he bravely wrapped his arms around her waist. She sighed and pressed herself against him. His hands rubbed her abdomen.
"Mmm, that feels so good, Brian," she purred. "I haven't been touched like that in a long time."
He moved his hands back to her bum and cupped her ass cheeks, squeezing them slightly.. She smiled and proceeded to unpack the groceries as if nothing was happening. As she worked, she felt his hands roam over her ass, then her waist and back, then shoulders and neck. Then he stopped.
"What's the matter?" she asked.
"Can I feel you anywhere?" he asked.
"Anywhere you want, dear."
With that, his hands moved down her front and cupped her breasts. They weren't huge like melons, but they weren't small like a teenager's either. His hands wrapped around them easily. She moaned when he squeezed them. Her eyes closed as she took in the moment.
"You know we shouldn't be doing this," she said.
"I know." His hands moved to her wrists and raised her arms above her head. Before she knew it, he had pulled her blouse off and thrown it to the side. He moved his hands down her abdomen as she wrapped her arms around his neck. As he tugged at her shorts, she pulled his hips closer to her, feeling his hard, pulsing cock press against her ass. "Oooh," she moaned louder. She raised her legs and let him take her shorts off.
She broke from the embrace and turned around. Clad only in her bra and panties, she examined Brian from head to toe. Then she fixed her gaze at his crotch. She kneeled in front of him and pulled his shorts down. He watched her rub his cock through his briefs. He was extremely hard and hot. He took off his T-shirt as she slowly pulled his briefs down.
Now he was naked in front of his mother. She gripped his hard member in her hands and rubbed it slowly. He was sure he would cum soon, but he held on as hard as he could. "Oh, mom," he moaned. "Keep doing that and I'll cum."
"Don't you wanna cum on your mother?" she asked in a husky voice.