Snowed In on the Rooftop: Her Son’s Best Friend

Snowed in at the penthouse, the hot MILF seduces her son’s best friend.

6 min read August 30, 2026New
▶ Listen to this story
Rate the narration:

Open the full audio page →

The blizzard had erased the city beyond the floor-to-ceiling glass of Gwen’s penthouse, turning the night into a swirling white curtain that pressed against the fortieth floor like a living thing. Forty-two, freshly divorced, and still carrying the lush curves that had once stopped traffic, Gwen stood barefoot on the heated marble, a deep-red sweater stretched taut over full, heavy breasts and clinging yoga pants that cupped the generous flare of her hips. The fireplace roared, throwing gold light across the open living room and the broad shoulders of the only other person left in the building who mattered tonight.

Sullivan—twenty-two, college athlete, her son Kofi’s best friend—had arrived that afternoon expecting a quick visit before the three of them watched the game. Kofi’s last-minute flight cancellation left them alone on the top floor with nowhere to go and a storm that already looked like it would last days. Sullivan’s gaze kept drifting, lingering on the way the sweater molded to her nipples whenever she reached for another log, on the soft bounce of her ass when she walked to the wet bar. Gwen felt every glance like a hand sliding under her clothes.

She poured two mugs of spiced cider, crossed to the low couch facing the fire, and settled close enough that her thigh brushed his. “You’ve filled out,” she said, voice low and warm, eyes traveling openly over the hard lines of his chest and the thick thighs straining his sweats. “Last time I saw you bare-chested you were still all knees and elbows. Now look at you.” Her fingers traced the seam of his shoulder, lingering. “Kofi always said you were the strongest on the team. I can see why.”

Sullivan’s throat worked. Heat flushed up his neck. “I’ve thought about you for years, Mrs.—Gwen. Since I was eighteen and crashing here after practices. The way you looked in that black dress at graduation. I’d go back to the dorm and…” He stopped, embarrassed, then met her eyes. “I never stopped.”

Gwen’s pulse kicked hard between her legs. She set her mug down, leaned in until her breasts brushed his arm, and let the confession spill free. “I’ve wanted you just as long. Watching you grow into this body, knowing you were off-limits because you belonged to my son’s world. Tonight there’s no one else. Just us and the snow.” She cupped his jaw. “Tell me you still want it.”

“I want it,” he breathed.

Their mouths met in a deep, hungry kiss that tasted of cinnamon and need. Tongues slid, wet and eager. Gwen climbed halfway into his lap; Sullivan’s big hands immediately filled themselves with her ass, squeezing hard enough to make her moan into his mouth. The sweater came up and off in one motion, freeing heavy tits that spilled warm and soft into his palms. He thumbed her dark nipples until they stiffened, then bent and sucked one deep while she yanked at his shirt. Fabric hit the rug. Yoga pants peeled down her wide hips; his sweats followed. His cock sprang free—thick, long, already leaking—and Gwen wrapped her fingers around it with a shaky laugh of pure greed.

She slid to her knees on the thick rug in front of the fire. Firelight painted her bare back and the sway of her breasts as she licked a slow stripe up the underside of his shaft. “Fuck, you’re big,” she murmured, then opened wide and took him in. Wet heat closed around the head; she pushed deeper, cheeks hollowing, spit already shining on her chin. Sullivan’s hands fisted in her dark hair as she worked him slow and sloppy, tongue swirling, throat relaxing until her nose pressed his abs and she held him there, gagging softly, eyes watering and locked on his face. She pulled off with a string of saliva connecting her swollen lips to his cock, then dove back down, bobbing faster, one hand cupping his balls while the other stroked what she couldn’t swallow.

“Gwen—shit—I’m gonna—”

She popped off, smiling filthy. “Not yet. I need you inside me first.”

He hauled her up, spun her, and bent her over the arm of the couch. Her full tits mashed into the leather; her ass rose high and round. Sullivan rubbed the head of his cock through her soaked folds, found her entrance, and drove in to the hilt in one hard thrust. Gwen cried out, fingers clawing the cushions. He set a brutal pace, hips slamming, the wet slap of skin echoing under the storm’s howl. His palm cracked across one cheek, then the other, leaving hot red prints while she pushed back to meet every stroke.

“Harder,” she demanded. “Spank me and fuck me like you’ve dreamed about it.”

He obeyed, hand landing in rhythm with his thrusts until her ass burned and her pussy clenched greedily around him. When her legs started to shake he pulled out, flipped her onto her back on the wide couch, and hooked her calves over his shoulders. The new angle let him sink even deeper. He braced above her, pounding steadily, watching her tits bounce and her mouth fall open. Gwen reached between them to rub her clit in frantic circles; the dual sensation wound her tight. “Look at me while you ruin me,” she gasped. Their eyes locked. Sweat slicked his chest; her nails raked his shoulders. The coil snapped—she came hard, walls fluttering and milking him, a broken moan tearing free.

Sullivan didn’t stop. He eased her legs down, sat back on the rug with his back against the couch, and guided her to straddle him reverse-cowgirl. Gwen sank onto his cock facing the fire, thighs spreading wide around his hips. She rode him hard, lifting almost all the way off before dropping down, her ass slapping his thighs. He reached around to cup her bouncing tits, pinching nipples, then slid one hand lower to stroke her clit again. The dual assault drove her wild. She ground down, circling her hips, chasing another peak while his cock dragged over every sensitive spot inside her.

“I’m close,” he groaned against her spine. “Come with me.”

She reached back, threaded fingers into his hair, and slammed herself down one final time. Orgasm ripped through both of them at once—loud, shaking, shameless. Gwen’s cry echoed off the glass; Sullivan’s groan vibrated against her back as he flooded her in thick pulses. They stayed locked together, panting, aftershocks rippling while the fire cracked and snow hammered the windows.

Long minutes later Gwen lifted off him with a wet sound, turned, and straddled him face-to-face again. This time she sank down slowly, taking him still half-hard and already thickening inside her once more. They kissed lazy and deep, tongues stroking in time with the gentle roll of her hips. His hands roamed her back, her hips, the soft undersides of her breasts. Outside, the blizzard showed no mercy.

“Storm’s not letting up for at least two more days,” she murmured against his mouth. “Kofi won’t make it back. We’re stuck.”

Sullivan’s smile was slow and wicked. “Then we spend every hour learning each other. Starting with that giant bed of yours the second I can walk again.”

Gwen laughed softly, already rocking a little faster, already wet and ready for round two. She pressed her forehead to his and whispered the plan—breakfast in bed, him bending her over the marble kitchen island, long baths where she sucked him underwater, falling asleep still joined. Sullivan’s hands tightened on her waist in eager agreement.

They never noticed the security tablet on the side table lighting up with a single message from Kofi: Got the earlier flight after all. Be home in twenty. Hope you two are behaving.

Rate this story

Thanks for rating
Tagged

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.