Anonymous Desire at the Rooftop Pool
Stepson finally fucks his father's ex-wife.
The city never really went dark up here. Sodium lamps bled orange across the glass towers, and the rooftop pool held all of it in a slow black mirror. Caleb stood at the sliding door of his loft with a bottle of water he didn’t want, twenty-four years old and wide awake at midnight because sleep had become a joke since Vanessa moved in.
Forty-one. Interior designer. His father’s wife until the papers went through six weeks ago, and now a guest in the spare room with her own key and her own late hours. She’d arrived with two suitcases and a mouth that said temporary, summer only, just until the new place was finished. He’d nodded like a polite stepson. Inside he’d been wrecked since the elevator doors opened and he smelled her perfume in a space that used to be only his.
They’d both been careful. Polite. She asked about clients. He asked about tile samples. Neither of them mentioned the summer he turned eighteen, when she’d caught him staring at the curve of her back in a sundress and hadn’t looked away fast enough, and he’d spent the next six years pretending that heat had been a one-time mistake. It hadn’t been. It had only gotten worse, and now she slept thirty feet from his bed and swam after he was supposed to be asleep.
He heard the soft splash and gave up on pretending.
Vanessa was already in the water, city light sliding over her shoulders. The bikini was nothing. Thin black strings, a triangle of fabric that didn’t cover the lower swell of her tits, bottoms cut so high the wet cloth disappeared between the cheeks of her ass every time she kicked. She was alone. She knew he was home. She didn’t stop when the door clicked.
“Couldn’t sleep,” he said.
She turned, treading water, hair slicked back, mouth wet. “Neither could I. Come in or go back to bed, Caleb. Don’t stand there looking at me like that unless you mean it.”
His cock answered before his mouth did, thickening against his sweats. He dropped the bottle on a lounge chair and pulled the shirt over his head. The night air hit his chest. He was built from too many late nights at the standing desk and too many mornings in the building gym, lean and tense, and her eyes dragged down his stomach without shame.
“I’ve been meaning it,” he said, and stepped into the pool.
The water was warm. She didn’t swim away. They met in the shallow end where the lights from the towers cut across her collarbones. Up close she looked exactly like the woman who’d corrected his posture at holiday dinners and exactly like something he had no right to touch. Water beaded on her mouth. Her nipples were hard under the soaked fabric.
“Your father called today,” she said, voice low. “Asked if I was settling in. If you were being a good host.”
“What did you tell him?”
“That his son has excellent manners.” Her knee brushed his thigh under the water and stayed there. “I didn’t tell him I’ve been getting myself off in his guest shower thinking about those manners. For years, Caleb. Since you were eighteen and too polite to do anything about the way you looked at me. I told myself it would pass. It didn’t. Divorce didn’t kill it. Moving in made it worse.”
His hand found her waist. She was solid and warm and she didn’t flinch. “Say it clearer.”
“I want you to fuck me.” She held his eyes. “I know what that makes me. I know what it makes you. I’m not drunk. I’m not confused. I’m forty-one and divorced and I’m asking my stepson to put his hands on me. If you don’t want it, walk back inside and we’ll pretend this conversation drowned.”
He pulled her in until her tits pressed his chest and the tiny bikini bottom rode against his cock through wet fabric. “I’ve wanted you since the week I turned eighteen. Not before. Every year after. I used to jerk off after you left the house and hate myself for it. I don’t hate it anymore.”
“Then stop being polite.”
He kissed her. She opened for it immediately, tongue filthy, a sound in her throat that wasn’t stepmother and wasn’t guest. Her hands shoved into his sweats under the water and wrapped his cock, stroking once, hard, like she’d been waiting to measure him. He groaned into her mouth. She smiled against his teeth.
“Out,” she said. “I want to see it.”
They climbed the steps dripping. The lounge chairs sat in a pocket of shadow between two planters, city noise far below, the pool light throwing ripples on the concrete. Vanessa didn’t sit. She pushed him down onto the chair, hooked her fingers in his waistband, and dragged the sweats to his ankles. His cock stood up thick and flushed, already wet at the tip. She looked at it like a meal.
“Jesus,” she muttered, and dropped to her knees on the warm stone.
No tease. She spat on the head, smeared it with her thumb, and took him into her mouth in one hungry slide. Hot. Sloppy. She didn’t do neat. Saliva spilled down his shaft and over her knuckles while she worked him with her fist and her throat, cheeks hollowing, eyes up on his face so he had to watch. The bikini top had twisted; one nipple had slipped free, dark and tight. He fisted her wet hair and held her there, not forcing, just claiming, and she moaned around him like that was exactly what she’d crawled down for.
“Fuck, Vanessa.” His hips jerked. She gagged once, pretty and deliberate, then sank deeper, nose brushing his stomach, throat fluttering. Spit strung from her lip to his cock when she pulled off to breathe.
“You taste like you’ve been hard for me all night,” she said, voice wrecked. She licked under the head, slow and obscene, then swallowed him again, messier, one hand cupping his balls, the other braced on his thigh. He gripped her hair tighter. She let him set the pace, taking every thrust into her mouth, chin shining, the sound wet and loud in the open air. Anyone on a higher balcony could have looked down. He didn’t care. She didn’t either. She wanted him ruined and obvious.
He lasted until his thighs started to shake. Then he pulled her off by the hair, cock slipping from her swollen mouth with a filthy pop.
“Up,” he said. “Railing. Now.”
She stood without argument, chest heaving, and walked to the glass barrier at the edge of the roof. The city spread out under them, traffic a thin red thread. He came up behind her, yanked the bikini bottoms aside so the string bit into her hip, and dragged two fingers through her cunt. She was soaked. Not pool water. Hot, slick, clenching already.
“You sure?” he asked against her ear, because he needed it out loud one more time.
“Yes. Fuck me. I want my stepson to ruin me. Do it.”
He lined up and shoved in. One long stroke, deep, no gentleness left. She cried out, hands locking on the railing, back arching so her ass pushed into him. Tight. Incredible. He bottomed out and stayed there a second, feeling her pulse around him, then started fucking her the way the last six years had earned. Hard. Punishing. The wet slap of his hips against her ass carried over the water. Each thrust knocked a broken sound out of her.
“Caleb—God—harder.”
He gave it to her. One hand on her hip, the other wrapped in her hair, pulling her head back so her throat was a long line and her moans had nowhere to hide. The bikini top finally gave up; her tits bounced with every stroke, nipples dragging nothing but night air. He watched his cock disappear into her, shiny, the thin black fabric bunched useless beside her cunt.
“Say what you want,” he gritted.
“Ruin my married pussy.” The words came out shameless, filthy, true to the life she’d just walked out of and the one she was grinding back onto. “It’s yours tonight. Fuck your stepmom. Don’t be sweet. I didn’t get on my knees to be sweet.”
He slammed into her until the railing rattled softly in its mounts. She took it, pushing back, meeting him, cunt gripping so hard he saw white at the edges of his vision. Her voice broke on his name again and again, not Vanessa-the-guest, not the woman who signed divorce papers, just a woman getting fucked exactly how she’d asked. He reached around and rubbed her clit, rough circles, and she shattered on him with a sharp, helpless cry, thighs shaking, pulsing around his cock so tight he had to still or finish right there.
“Not yet,” she panted. “I want to ride you. I want you watching.”
He pulled out. She turned, mouth swollen, eyes blown, and shoved him back onto the lounge chair. He sat. She climbed over him facing away, reverse, and sank down onto his cock in one slow, devastating drop. The view wrecked him. Her ass, round and wet, spreading as she took him to the root. The string of the bikini cutting across one cheek. The flex of her back when she braced her hands on his knees and started to move.
She rode him like she meant to break the chair. Up until just the head stretched her, down until her ass smacked his lap, again, again, faster. He held her hips and watched every inch. Watched his cock glisten. Watched her ass bounce and ripple and swallow him. She looked back over her shoulder once, hair stuck to her cheek, and the look on her face was pure greed.
“You feel that?” she said. “That’s what you’ve been jerking off about. Use it.”
He thrust up to meet her. The chair creaked. Her moans went high and constant, no words for a stretch, just the raw sound of a woman who had stopped pretending. He spread her cheeks with both hands so he could see her cunt stretched around him, see the way she dripped down his balls. The taboo of it hit harder than the pleasure. Stepmom. Forty-one. His father’s ex-wife, still warm from the pool, riding his cock on the roof of his building like the marriage and the manners had never existed.
“I’m close,” he warned. “I’m gonna come inside you.”
“Do it.” She ground down, ass flush to his hips, cunt clenched like a fist. “Deep. I want it. Fill me up, Caleb. I want to feel my stepson leak out of me on the walk back to his guest room.”
He grabbed her waist and fucked up into her, short brutal strokes, the head of his cock kissing the deepest part of her with every one. His balls drew tight. The orgasm started low and vicious, unstoppable, his whole body locking toward the spill.
His phone, face-up on the small table beside the chair, lit the dark like a flare.
MARCUS — VIDEO CALL
The name sat there in white letters, ringing, the screen throwing blue across Vanessa’s back and the wet shine of his cock where she was still seated on him, not moving, both of them frozen mid-thrust. Marcus. Thirty-eight. Best friend. Business partner. The man who had drinks with Caleb’s father last month and still thought Vanessa was just crashing in the spare room like a polite houseguest. The man who would see their faces, the pool, her bare ass, everything, if either of them so much as breathed wrong and accepted.
The phone kept ringing.
Vanessa’s cunt fluttered around him, involuntary, dripping, his cock throbbing one stroke from emptying inside her. She didn’t lift off. He didn’t pull out. Neither of them reached for the phone. The call banner pulsed, patient and lethal, and downstairs in the city Marcus was waiting to see his face.
Rate this story
Something wrong with this story?
Want your own taboo story?
Tell the AI the set-up. It writes it for you in about five minutes. Free.
Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →Porn with real chemistry.
Films made for how women actually like it.
Take a look →