Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
AI smut writer →

Stepnephew's Secret Shower Voyeur

Desmond watches his stepuncle Omar stroke his thick cock in the shower, then gets fucked hard.

5 min read October 26, 2026New

Omar had always kept the bathroom door unlocked in the apartment he shared with his partner’s grown nephew. At thirty-eight he saw no reason for locks between adults who already knew the rhythm of each other’s mornings. Desmond, twenty-two and freshly finished with his second year of college, had been crashing on the pull-out for the summer while he interned downtown. The arrangement felt easy, almost domestic, until the afternoon heat pushed everything past easy.

Desmond came home early, shirt stuck to his back, backpack thudding against the wall. The shower was already running. Steam curled under the door. He meant only to grab a towel from the linen closet and retreat, but the closet sat opposite the bathroom and the door stood half open, fogged glass framing a broad silhouette.

Omar stood under the spray, one forearm braced against the tile, the other hand wrapped around his cock. Water sheeted down the planes of his chest, dark hair plastered flat, muscles flexing with every slow stroke. He was thick, heavy, the kind of cock that filled a hand and still left room. Desmond froze, pulse hammering in his throat. He had noticed the man before—noticed the way jeans sat low on Omar’s hips, the casual way he scratched his stomach after coffee—but never like this. Never hard and purposeful, hips rolling into his own fist.

Curiosity pinned Desmond in place. He eased closer until the steam kissed his face. Omar’s eyes were shut, lips parted on a quiet groan that vibrated through the glass. The head of his cock was flushed dark, shiny with water and precome. He twisted his wrist on the upstroke, thumb dragging over the slit, and Desmond’s own cock twitched hard inside his jeans.

He should have walked away. Instead he stayed, breath shallow, watching the flex of Omar’s ass, the way his balls drew tight. Omar’s free hand slid down to cup them, rolling, squeezing, and the sound that left him was pure need. Desmond’s mouth went dry. He pressed the heel of his hand against his own erection, just enough pressure to keep from moaning.

Omar’s pace quickened. Water slapped against skin. His thighs tensed. Desmond leaned in another inch, heart slamming, and the floorboard creaked.

Omar’s eyes opened. For a second they only stared at each other through the fogged glass—Desmond caught, Omar’s cock still throbbing in his fist. Then Omar’s mouth curved, slow and knowing.

“Door’s open for a reason,” he said, voice rough over the water. “You planning to watch the whole show or come closer?”

Desmond’s face burned, but he didn’t move back. “I… didn’t mean to—”

“Yeah you did.” Omar shut the water off with a twist of his wrist, shoved the glass door wide. Steam billowed out. He stood naked and dripping, cock still rigid, pointing at Desmond like an invitation. “You’ve been looking for weeks. Thought I didn’t notice how you stare when I walk around in a towel. Come here.”

Desmond stepped into the bathroom. The air was thick, humid, smelling of soap and skin. Omar reached out, hooked two fingers in the waistband of Desmond’s jeans, and tugged him forward until their chests nearly touched. Water from Omar’s body soaked through Desmond’s shirt.

“Tell me you want this,” Omar said, quiet but clear. “No games. You’re an adult. I’m an adult. We both know what we’re doing.”

Desmond swallowed. “I want it. I’ve wanted it since I moved in.”

Omar’s hand slid down, cupped Desmond through the denim, squeezed once. “Good. Strip.”

Desmond peeled his shirt off, kicked out of sneakers and jeans, boxers last. His cock sprang free, already leaking. Omar looked him over, slow, approving, then turned the water back on and pulled him under the spray.

Hot water hit Desmond’s shoulders. Omar crowded him against the tile, mouths meeting hard. The kiss tasted like mint and heat. Omar’s tongue pushed in, claiming, while his fist wrapped both their cocks together. The friction was slick and perfect—water, precome, the rough drag of Omar’s palm. Desmond moaned into the kiss, hips jerking.

“Been stroking this thinking about you watching,” Omar muttered against his mouth. “Knew you’d like the view.”

Desmond’s hands mapped wet muscle—chest, ribs, the solid curve of Omar’s ass. He squeezed, pulled their bodies tighter. Omar’s cock slid against his, hot and thick, and Desmond felt his balls draw up already.

Omar broke the kiss, spun him, pressed him chest-first to the cool tile. “Stay.” Soap-slick fingers trailed down Desmond’s spine, between his cheeks, circling. One thick finger pressed inside, slow, patient. Desmond pushed back onto it with a broken sound.

“Fuck, look at you,” Omar said, working a second finger in. “Opening up for me like you’ve been waiting.” He scissored gently, curled, found the spot that made Desmond’s knees buckle. “That’s it. Let me hear it.”

Desmond’s forehead rested on the tile. Water ran into his open mouth. “Omar—please—”

“Please what?”

“Fuck me. I want your cock.”

Omar’s fingers withdrew. The blunt head of his cock notched against Desmond’s hole, pressure building until the ring gave and he sank in one long, relentless thrust. Desmond cried out, the stretch burning perfect, fullness stealing breath. Omar bottomed out, hips flush, and held still.

“Breathe,” he ordered. “Feel that?”

Desmond did—every ridge, every throb, the way Omar’s cock pulsed deep inside him. “Yeah. Move. Please move.”

Omar pulled back almost all the way, slammed home. The rhythm started hard, wet skin slapping, water cascading over them both. Desmond braced his palms on the tile, pushing back to meet every thrust. Omar’s hand snaked around, fisted Desmond’s cock, stroked in time.

“You liked watching me jack off,” Omar growled against his ear. “Liked seeing how hard I got thinking about this tight ass. Gonna come looking at you next time. Gonna paint the wall while you watch.”

Desmond’s vision whited out. The dirty talk, the stretch, the relentless hand on his cock—it all crashed together. “I’m gonna—Omar—”

“Do it. Come on my cock while I fill you up.”

Desmond shattered. Come striped the tile in thick ropes, his hole clamping down hard. Omar cursed, drove deep twice more, and flooded him—hot pulses that Desmond felt in his gut. They stayed locked like that, panting, water cooling around them, Omar’s forehead pressed to Desmond’s shoulder.

Omar eased out carefully. Come and water slid down Desmond’s thighs. He turned, lazy, and Omar caught his mouth in a slower kiss, almost gentle now. They rinsed under the spray, hands mapping wet skin without urgency, trading lazy touches until the water finally ran cold.

Omar shut it off, grabbed towels, dried Desmond first with rough, thorough strokes. They padded to the bedroom still damp, collapsed onto the sheets. Desmond sprawled on his back, one leg hooked over Omar’s hip. Omar’s fingers traced idle circles on his stomach, dipping lower to smear the last streaks of come.

Desmond’s breathing evened out, body heavy and loose, the afterglow thick between them like another kind of steam.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own voyeur 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 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Toys that play along.

App-controlled, from anywhere. Discreet delivery.

See them →
Sponsored link. 18+ only.
Tagged voyeurism anal dirty-talk creampie rough-sex

Fresh filth, nightly

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