She had him pinned against the kitchen counter before he could even drop his backpack. At twenty-two, Mark was bigger than his mom, stronger, but Linda knew exactly how to use the years of authority she'd built up. Her hand went straight to his belt, yanking it open with a sharp tug while her other hand grabbed his jaw and forced him to look at her.
"You're not leaving this house until you fuck me," she said, voice low and flat. No teasing. No smile. "Pants down. Now."
Mark's cock twitched even as he tried to push her away. "Mom, stop"
She slapped him across the face, hard enough to sting. "Don't call me that right now. Call me Linda or call me nothing. Cock out."
He hesitated one second too long. She reached into his jeans herself, grabbed his half-hard dick, and squeezed until he gasped. "I said now."
He shoved his jeans and boxers down to his thighs. His cock stood up thick and flushed, betraying him. Linda wrapped her fingers around it and stroked once, rough and efficient, like she was checking the oil in a car.
"Good boy. On the table."
She bent over the kitchen table, hiking her skirt up to her waist. No panties. Her ass was full and pale, thighs already slick. She reached back and spread herself open with both hands.
"Put it in. All the way. Don't make me tell you twice."
Mark stepped forward, hands shaking. He lined up and pushed. She was wet but tight, and the first few inches dragged. Linda pushed back hard, taking the rest in one thrust until her ass hit his hips.
"Fuck," she hissed. "Deeper. Pound it."
He started moving, hips snapping forward. Each thrust made the table legs scrape the floor. Linda reached between her legs and rubbed her clit in fast circles while he fucked her.
"Harder," she ordered. "I want to feel it tomorrow."
Mark gripped her hips and slammed into her, the wet sound of skin on skin filling the kitchen. She clenched around him every time he bottomed out.
"That's it. Use that cock. Your mom needs it."
She came first, sudden and loud, thighs shaking, cunt pulsing around him. She didn't stop moving. She kept pushing back, milking him.

"Fill me up. Now."
Mark groaned and came, cock jerking deep inside her, pumping thick ropes until it leaked out around his shaft. Linda stayed bent over the table, breathing hard, letting it drip down her thighs.
She straightened up, turned around, and grabbed his softening cock again.
"Clean it off. On your knees."
He dropped. She fed his messy dick into his mouth and made him suck until it was shiny with spit instead of come.
"Good," she said, pulling him up by the hair. "Tomorrow after work, same time. Don't make me come find you."
Mark stood there with his pants around his ankles, breathing hard, already getting hard again.
Linda smiled for the first time. "That's what I thought."