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

Daughter's Best Friend Catches Me Stroking to Her Pics

Stepdad Lorenzo gets caught by his stepdaughter's hot best friend while stroking to her nudes.

18 min read October 16, 2026New

Lorenzo sat alone in the den long after midnight, the rest of the house quiet upstairs where his twenty-two-year-old stepdaughter Aisha and her twenty-one-year-old best friend Selena had finally settled into their sleepover. The forty-two-year-old man’s laptop glowed on the low table in front of the wide leather couch, casting blue light across his bare chest and the dark hair scattered over it. He had only meant to check a few work emails before bed, but the open browser tab had drifted, as it always seemed to lately, toward Selena’s socials.

Her latest posts filled the screen. Soft yellow light on a hotel balcony, Selena in a white string bikini that barely covered the full curves of her tits, the thin triangles pulled tight across dark nipples that showed through the fabric. Another shot of her from behind, bent over a poolside lounger in black lingerie, the lace thong disappearing between the plush cheeks of her ass, the garter straps framing thick thighs. Lorenzo’s cock had thickened the second he clicked the album. Now it lay heavy and half-hard against his thigh, the thick shaft already twitching as he unzipped and freed it completely.

He wrapped his fist around the veined length and gave a slow pull from base to tip, thumb smearing the bead of precum that had welled at the slit. The taboo of it settled hot and low in his gut. This was his stepdaughter’s best friend, the girl who had slept over a dozen times, who called him Mr. Lorenzo with that little smile, who padded barefoot through his kitchen in short shorts. Twenty-one years old, all grown curves and knowing eyes, and here he was stroking his cock to pictures she had posted for strangers. He edged himself deliberately, squeezing the base whenever the pressure built too fast, dragging his fist up again in long, wet strokes while his eyes stayed locked on the screen.

The room smelled of leather and the faint trace of the whiskey he had poured earlier. Lorenzo’s breathing stayed quiet, controlled, even as heat pulsed through his balls. He imagined those full lips wrapped around the head of his cock, imagined sliding the fat shaft between the soft pillows of her tits, imagined the way her ass would jiggle if he fucked her from behind. Every fantasy carried the same sharp edge: if Aisha ever found out. The risk only made him harder. He pumped slower, teasing the underside with his fingertips, watching Selena’s online body arch and smile and pose for him alone in the dark.

Soft footsteps padded down the hallway stairs. Lorenzo froze for half a second, cock still gripped tight, then told himself it was nothing—Aisha getting water, maybe. He didn’t close the laptop. The photos stayed open, bright and damning. The den door eased open without a knock.

Selena stood there in the doorway, twenty-one and unmistakably adult in the soft spill of hallway light. She wore only a thin white tank top that clung to her braless tits, the dark circles of her nipples clearly visible through the fabric, and tiny sleep shorts that rode high on her hips, the hem barely covering the lower curves of her ass. Her dark hair tumbled loose around her shoulders. She had come down for a drink, bare feet silent on the hardwood, and now she simply stopped.

Her eyes dropped straight to his lap—to the thick cock standing stiff in his fist, the shiny head already flushed dark, the slow glide of his hand still unfinished. Then her gaze flicked to the laptop screen. Her own body filled it: the same bikini, the same arched back, the same open-mouthed smile. Color rose high on her cheeks, but she did not step back. She did not gasp or run. Instead she took one quiet step into the room and closed the door behind her with a soft click.

Lorenzo’s heart hammered. He should have stuffed himself away, should have slammed the laptop shut and stammered an apology. He did neither. His fist stayed wrapped around his cock, and he gave it one more deliberate stroke while looking right at her. The air between them thickened.

Selena’s nipples hardened visibly against the thin tank top, two tight peaks pushing out the cotton. She shifted her weight, thighs pressing together for a second as if something warm and liquid had just sparked between them. Her voice came out low, almost a whisper, but steady.

“Don’t stop.”

She crossed the few feet of carpet until she stood close enough that the glow of the screen lit the underside of her tits and the soft swell of her stomach. Lorenzo could smell the faint vanilla of her skin and the sleep-warm scent of her. His cock jerked hard in his hand. He stroked again, slower now, letting her watch every inch of the thick shaft disappear into his fist and slide free again, shiny with precum.

“You’ve been looking at me,” she said, eyes flicking between his face and the heavy cock he worked. “Those pics. My body. While Aisha’s right upstairs.” A small, wicked smile curved her mouth. “I want you to keep stroking it. But look at the real thing.”

She hooked her thumbs under the hem of the tank top and peeled it upward in one smooth motion, freeing her bare tits. They were fuller in person than in any photo, heavy and soft, the dark nipples already tight and begging. She dropped the top on the floor and stood there in just the tiny shorts, chest rising with each breath. Lorenzo’s fist tightened. He pumped harder, the wet sound of skin on skin filling the quiet den.

Selena stepped closer still until her knees nearly brushed the couch. She cupped her own tits, lifting them, thumbs circling the stiff nipples while she watched him stroke. “That’s it. Look at me. Not the screen. Me.” Her voice stayed soft, intimate, laced with heat. “I’ve thought about this. Catching you. Seeing that big cock. Knowing you get hard for your stepdaughter’s best friend.” She squeezed her tits together, then let one hand slide down her stomach and dip beneath the waistband of the sleep shorts. Her fingers moved under the fabric; a soft, wet sound followed, and her lips parted on a quiet inhale.

Lorenzo’s balls drew tight. He slowed again, edging, the head of his cock swollen and dark purple, leaking steadily onto his knuckles. “Selena…” Her name came out rough. “You should go back upstairs.”

“I don’t want to.” She pushed the shorts down over her hips. They slid to her ankles and she stepped free, completely bare now. Her pussy was smooth, the outer lips already glistening, a neat slit that parted slightly as she stood with her feet apart. She reached out and rested one hand on the back of the couch, leaning in so her tits hung heavy and close to his face. “Keep going. Show me how you touch yourself when you think about fucking me. I want to watch every stroke.”

He obeyed. His fist worked the full length of his cock in long, deliberate pulls, twisting over the head on each upstroke, eyes locked on the real curves in front of him—the sway of her tits, the wet shine between her thighs, the way her stomach fluttered when she slid two fingers through her own folds and brought them up glistening. She painted one nipple with her wetness, then offered the same fingers toward his mouth. Lorenzo leaned forward and sucked them clean, tasting her for the first time, salt and sweetness and pure heat. His cock throbbed hard enough to ache.

Selena’s free hand drifted back between her legs. She rubbed slow circles over her clit while she watched him stroke, hips rocking gently. “You’re so thick,” she whispered. “I knew you would be. Every time I posted those pics I wondered if you’d see them. If you’d get your cock out and think about sliding it into me while Aisha slept down the hall.” She moaned softly under her breath, the sound barely louder than the wet drag of his fist. “Don’t come yet. I want to see how long you can last looking at me like this.”

Lorenzo’s free hand gripped the leather cushion hard enough to creak. He slowed to a torturous pace, the veins along his shaft standing out, the head flaring as he edged right up to the brink and then backed off again. Selena’s eyes never left the thick cock in his grip. She stepped even closer, one knee settling on the couch beside his thigh, her bare pussy hovering inches from his wrist as he stroked. The heat of her body washed over him. Her tits brushed his shoulder when she leaned down to speak against his ear.

“Keep going for me. Right there. Look at my body and stroke that cock like you want to ruin me with it.” Her fingers worked faster between her legs, the soft wet sounds mixing with his. “I’m so wet watching you. My pussy’s dripping just from seeing you lose it over me.”

He could smell her arousal now, rich and heady. His strokes stayed measured, deliberate, every muscle in his abdomen clenched against the urge to spill. Selena’s breath hitched; she was close herself, rocking against her own hand while her free palm braced on his chest. Their eyes locked again—hers dark and shining with the same forbidden hunger he felt burning under his skin. Neither of them moved to finish it. The night was still long, Aisha still asleep upstairs, and the den held only the wet sounds of two people choosing to push the heat higher instead of walking away.

Selena’s fingers stilled between her legs. The wet shine on them caught the laptop’s glow as she pulled her hand free and dropped to her knees on the thick carpet in one fluid motion. Lorenzo’s fist froze halfway up his shaft. Her bare tits swayed with the movement, nipples tight and dark, brushing his thigh as she settled between his spread knees. She looked up at him, eyes half-lidded, lips already parting.

“I’ve wanted this cock in my mouth since the second I saw it,” she whispered. Then she leaned in and took him.

Her tongue flattened against the underside as her full lips stretched around the thick head. She sank down slow at first, wet heat enveloping him inch by inch until the blunt tip nudged the back of her throat. Lorenzo’s head dropped back against the couch with a guttural groan. One hand flew to her hair, fingers threading through the dark strands, not forcing, just holding on as she started to suck.

She worked him sloppily, shamelessly. Spit slicked down his shaft and dripped onto his balls. Her cheeks hollowed on every upstroke; her tongue swirled and pressed along the heavy vein. She bobbed faster, taking him deeper, gagging softly around the girth and still pushing for more. The wet sounds filled the den—obscene, rhythmic, broken only by her muffled moans vibrating around his cock.

“Fuck, Selena—” Lorenzo’s voice came out wrecked. He stared down at her, at the way her tits hung heavy and bounced lightly with every bob of her head, at the real curves that put every photo to shame. “You’re so much hotter in person. Those pics don’t even come close. This mouth… Christ, this body. Twenty-one and already sucking me like you were made for it.”

She pulled off with a filthy pop, a string of spit connecting her bottom lip to his glistening head. Her hand stroked him fast while she caught her breath, eyes locked on his. “Tell me more. Tell me how much better the real thing is.” Then she engulfed him again, sucking harder, messier, one hand cupping and rolling his balls while the other braced on his thigh. She took him to the root and held there, throat fluttering, until tears pricked the corners of her eyes. When she came up gasping, spit coated her chin and her neck.

Lorenzo’s hips jerked. He was throbbing against her tongue, the edge he’d been riding now razor-thin. “Hotter. Wetter. Your tits are heavier, your ass is plumper, and this mouth is pure fucking sin. I’ve been stroking to you for months and nothing—nothing—matches this.”

Selena released him with a final long lick from base to tip. She rose to her feet, completely bare, pussy visibly dripping down the inside of one thigh. Without a word she turned, planted her hands on the arm of the leather couch, and bent over. Her back arched deep. The full, round cheeks of her ass spread slightly, showing the tight pink of her hole and the slick, swollen folds of her pussy. She looked back over her shoulder, hair falling across one eye.

“Fuck me. Hard. Right now. I want that thick cock buried in me while Aisha’s upstairs. Please, Lorenzo—pound me. I need it.”

He stood, cock jutting heavy and spit-slick, and stepped behind her. One hand gripped her hip; the other guided the fat head to her entrance. He rubbed it up and down through her folds, coating himself in her wetness, feeling how she clenched and fluttered. Then he pushed in.

Her tight twenty-one-year-old pussy stretched around him, hot and gripping, the inner walls clinging as he sank deeper. Selena’s mouth opened on a broken moan. She pushed back immediately, taking more of him, until his hips met the soft give of her ass and he was buried to the hilt. They both froze for a heartbeat, feeling the full stretch, the pulse of him inside her.

Then he pulled almost all the way out and slammed home.

The impact jiggled her ass. He set a hard, fast rhythm right away—deep, punishing strokes that filled the den with the slap of skin on skin. Selena braced harder on the couch arm and shoved back to meet every thrust, her pussy fluttering and squeezing around the thick shaft that pistoned in and out of her. “Yes—fuck—harder. Don’t hold back. Ruin this pussy.”

Lorenzo’s hand cracked across one full cheek. The sharp spank left a pink bloom; her walls clenched tighter in response. He spanked the other side, then again, rhythm matching his thrusts. Each impact made her moan louder, made her push back greedier. He fisted a handful of her dark hair and pulled, arching her neck, forcing her back into a deeper curve so he could drive even harder into her.

“Look at you taking it,” he growled, voice raw. “Bent over my couch, twenty-one years old, best friend of my stepdaughter, and you’re begging for my cock like a needy little slut. This pussy’s gripping me so fucking tight.”

“Because I want it,” she gasped, words punching out with every thrust. “I’ve wanted you to catch me watching you, wanted you to fuck me raw right here. Harder—pull my hair—spank me again—”

He did. The next slap landed solid across both cheeks. He yanked her hair tighter and hammered into her, balls slapping against her clit with every deep stroke. Her juices coated his shaft and dripped down his sac. The leather creaked under her palms. Selena’s tits swung freely beneath her, nipples grazing the couch with each powerful surge of his hips. She was dripping, clenching, pushing back in pure consensual hunger, chasing every inch of him.

Lorenzo leaned over her, chest to her back for a few brutal strokes, one arm wrapping around to pinch and tug a stiff nipple while the other stayed buried in her hair. He could feel her walls starting to flutter harder, feel the way she was getting even wetter around him. The taboo burned hot—Aisha asleep just upstairs, the door locked only by that soft click, the laptop still glowing with Selena’s own nudes while the real girl took his cock like she couldn’t get enough.

He straightened again, both hands gripping her hips hard enough to bruise, and pounded faster. The wet, filthy sound of their fucking filled the quiet house. Selena’s moans turned ragged, broken, her ass bouncing and rippling with every slam. She reached back with one hand, fingers spreading her own cheeks wider so he could watch his thick cock disappearing into her stretched pink pussy again and again.

“Don’t stop,” she begged, voice hoarse. “Fuck me like you’ve been dying to. Use me. I’m right here—real, wet, open for you—”

He spanked her once more, the crack loud, then pulled her hair and drove deep, grinding against her cervix before pulling out and slamming home again. Her pussy gripped him like a fist, hot silk fluttering and sucking at him with every withdrawal. Lorenzo’s balls drew tight. He was close, dangerously close, but he forced himself to keep the punishing pace, to keep giving her exactly what she was begging for.

Selena’s thighs shook. She pushed back harder, meeting him thrust for thrust in raw need, her dark hair tangled in his fist, her ass marked pink from his hand. The den smelled of sex and leather and the vanilla on her skin. Neither of them slowed. The night still stretched ahead, Aisha still unaware upstairs, and Selena’s tight heat kept milking him as he fucked her through the leather couch like he never wanted to stop.

Lorenzo’s hips never slowed. He drove into Selena with long, brutal strokes that made the leather couch creak and her full ass ripple under every impact. Sweat slicked the valley of her spine; her dark hair stuck to the back of her neck where he still held it tight. The thick shaft of his cock stretched her twenty-one-year-old pussy wide on every thrust, the swollen head kissing her deepest spot before he dragged almost free and slammed home again. Her juices coated him, shiny and dripping down onto his tight balls with every wet slap.

“Harder,” she gasped, pushing back to meet him. “Fill me—fuck, Lorenzo, don’t you dare ease up.” Her fingers stayed spread across her own cheeks, holding herself open so he could watch the way her pink folds clung and stretched around his girth. The sight alone made his cock throb harder inside her. He could feel every flutter of her walls, the greedy squeeze that milked him on the withdraw, the way her clit brushed his balls when he buried himself to the root.

He released her hair only long enough to crack his palm across her ass again—once, twice, three sharp smacks that bloomed fresh pink over the earlier marks. Selena cried out and clenched tighter around him, a fresh rush of wetness spilling down her thighs. “That’s it,” he growled, voice raw with the effort of holding back. “Take every fucking inch. Your best friend’s stepfather’s cock wrecking this tight little cunt while she sleeps right upstairs. You love it.”

“I do—” Her voice broke on a moan as he angled sharper, grinding deep. “I love how thick you are, how you spank me and pull my hair and treat me like your dirty secret. Keep fucking me just like that. I’m so close—”

Lorenzo’s free hand slid around her hip and found her clit, swollen and slick. He rubbed firm circles in time with his thrusts, feeling her thighs start to shake. The den filled with the filthy soundtrack of skin on skin, her ragged breaths, the wet suck of her pussy every time he bottomed out. His balls drew up tight, heavy with the load he’d been edging since she first caught him. Heat coiled low in his gut, almost unbearable. He could smell her vanilla skin mixed with the raw scent of their sex; he could see the laptop still glowing with those same nudes of her while the real woman bent and begged for him.

Selena’s back arched deeper. Her tits swayed heavily beneath her, nipples dragging the leather with every powerful surge of his hips. “Lorenzo—oh fuck—I’m gonna come. Don’t stop rubbing my clit. Pound me through it. Ruin me.”

He leaned over her, chest pressed to her sweaty back, one arm braced beside her hand on the couch arm while the other kept working her clit in relentless circles. His cock hammered faster, shorter, deeper strokes that forced the air from her lungs in broken sobs of pleasure. Her walls fluttered wildly around him, gripping and releasing in frantic pulses. “Come on my cock,” he ordered against her ear, voice gravel and heat. “Soak me. Let Aisha’s best friend cream all over her stepdad’s dick while he fucks her raw in the den.”

That dirty truth pushed her over. Selena’s whole body locked, a sharp cry tearing from her throat as her orgasm slammed through her. Her pussy clamped down like a fist, rhythmic spasms milking the full length of him while fresh slick gushed around his shaft and ran down her thighs. She shuddered hard, legs trembling, ass pushing back greedily even as the climax ripped her apart. “Yes—fuck—yes, coming—”

Lorenzo felt every ripple, every milking squeeze. His own control shattered. He yanked free at the last second, the thick head popping free of her fluttering entrance with a wet sound. One fist wrapped his spit-and-juices-slick cock and stroked hard, twice, three times. Thick ropes of cum erupted from him in heavy pulses, painting across the full curves of Selena’s ass and the smooth plane of her lower back. White streaks landed hot and dense, one after another, striping her skin, dripping into the cleft of her cheeks, sliding toward the still-trembling folds of her freshly fucked pussy. He groaned through it, hips jerking as more spurts joined the first, coating her thoroughly while she continued to shudder through the aftershocks of her own climax, moaning his name like a prayer.

They stayed locked in place for long seconds—him spent and panting, fist still loosely around his slowly softening cock, her bent over and quivering, his cum glistening across her marked ass under the blue laptop light. Then Selena pushed up on shaking arms and turned. She cupped his face with both hands and pulled him into a breathless, satisfied kiss, mouths open and hungry, tongues sliding slow and deep. He tasted her earlier spit and the salt of her skin; she tasted the whiskey still on his breath and the raw heat of what they’d done. His hands settled on her hips, thumbs stroking the soft flesh where his fingerprints already bloomed. The kiss lasted until both of them needed air.

They cleaned up together in the quiet aftermath, movements unhurried and intimate. Lorenzo grabbed the discarded tank top and used it to gently wipe the thick ropes of his cum from her ass and lower back, lingering over the warm skin, feeling the way she shivered under the touch. Selena found tissues on the side table and cleaned his cock with slow, careful strokes, eyes dark with lingering heat as she watched him twitch back toward half-hardness under her fingers. She tugged her sleep shorts back on, then the tank, the thin cotton clinging to her still-stiff nipples. He zipped up, shut the laptop with a soft click that felt final for the night.

Selena stepped close one last time, bare feet silent on the carpet. She rose on her toes and gave him a wicked smile—the same knowing curve of lips that had started everything—before brushing a final kiss against the corner of his mouth. “Next time you stroke to my pics,” she whispered, “leave the door unlocked.” Then she slipped out into the hallway and padded upstairs toward Aisha’s room, the soft click of the den door the only sound she left behind.

Lorenzo sank back onto the leather couch, chest bare and heaving, cock spent but already twitching with the memory of her tight heat and the image of his cum striped across her ass. The house was silent again. Aisha slept on, unaware. And he sat alone in the dark, craving the next secret encounter more than he had craved anything in years.

The real addiction was never the pictures—it was the girl who walked in and made them come true.

Rate this story

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

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 →
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 edging handjob taboo voyeurism

Fresh filth, nightly

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