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

Peeping Tom at Neighbor's Window

Victor spies on his neighbor Marisol and her friend Monica, then gets invited inside for a hot threesome.

16 min read October 07, 2026New

Victor had lived alone in the narrow brownstone for three years, thirty-two and unattached, his evenings usually quiet except for the soft glow that spilled from the bedroom window across the narrow alley. Marisol was twenty-eight, dark-haired and full-hipped, and she never drew her curtains until well after midnight. Night after night he stood in the deeper shadow of his own darkened kitchen, cock thickening in his fist as she peeled out of work clothes, rolled stockings down long legs, or stretched naked on the bed while scrolling her phone. Obsession had settled into ritual: the same spot by the sink, the same slow stroke, the same quiet curse when she finally switched off the lamp.

Tonight the routine broke open. Marisol’s bedroom light flicked on earlier than usual. Beside her stood Monica, twenty-nine, blonde and taller, laughing as she kicked off heels. Victor’s breath caught. He had seen the friend once or twice on the stoop, never like this. Marisol reached back and unzipped Monica’s dress in one long pull. The fabric slid to the floor, leaving Monica in a black lace bra that barely contained heavy breasts and matching panties already dark between the thighs. Marisol’s own blouse followed, then her skirt. Both women stood in lingerie, facing each other, hands roaming without hurry.

Victor’s cock jumped hard against his palm. He shoved his sweatpants down just enough, wrapped fingers around the thick shaft, and stroked from root to flushed head, thumb smearing the bead of wetness already leaking. Heat crawled up his spine. Marisol unhooked Monica’s bra; full tits spilled free, nipples dark and stiff. Monica returned the favor, peeling Marisol’s cups away so that dusky breasts settled heavy and bare. They pressed close, mouths meeting in a slow, wet kiss while hands cupped and squeezed. Victor’s fist worked faster, imaginary friction nothing compared to the real sight of Monica’s fingers sliding beneath Marisol’s waistband and Marisol’s answering moan, faint even across the alley.

He was so locked on the movement of those hands—Monica’s palm rubbing slow circles over Marisol’s mound, Marisol pinching Monica’s nipples until the blonde gasped—that he almost missed the shift. Marisol’s eyes lifted past her friend’s shoulder and locked straight on the dark rectangle of his window. For one frozen second Victor stopped breathing. Then Monica turned too. Both women stared at the silhouette of the man jerking off in plain view. Instead of lunging for the curtains, Marisol’s mouth curved. She kept her gaze on him while she pushed Monica’s panties down. Monica stepped out of them, completely naked now, shaved smooth and glistening. Marisol shed her own last scrap of lace. They stood bare under the warm light, bodies brushing, and began to perform.

Monica cupped her own breasts and lifted them, thumbs circling the nipples while she blew a deliberate kiss toward Victor’s shadow. Marisol moved behind her, one hand sliding down Monica’s stomach to cup her pussy, two fingers parting the lips so the wet pink center showed clearly. She rubbed slow, deliberate strokes, hips rolling against Monica’s ass. Victor’s cock throbbed so hard it hurt; he squeezed the base to keep from spilling too soon, balls drawn tight. Marisol’s free hand beckoned once, lazy and filthy. Monica laughed low, dropped to her knees, and buried her face between Marisol’s thighs. The wet sounds of licking carried faintly. Marisol held Monica’s head and ground against her mouth, eyes never leaving Victor, lips parted on a silent moan he could almost hear.

His fist flew now, slick and desperate. Precome ran over his knuckles. Marisol pulled Monica up, kissed her deep so he could see the shine of spit and pussy juice on both mouths, then walked naked to the open window. Night air stirred the dark hair between her legs. She leaned out just far enough that her heavy breasts hung free, nipples tight from the cooler breeze.

“You’ve been watching a long time, neighbor,” she called, voice husky and amused. “Monica and I decided we like the audience. You look painfully hard from here. Want to stop hiding and come put that cock where it belongs?”

Monica appeared at her shoulder, equally bare, one hand already back between Marisol’s legs, two fingers sliding in and out with an audible wet sound. “He’s thicker than I expected,” Monica said, eyes dropping to the outline of Victor’s stroking hand. “Invite him before he finishes without us.”

Marisol crooked a finger. “Ground floor, side door’s unlocked. We’re not putting clothes back on. Get your ass over here while that dick is still leaking for us.”

Victor’s heart slammed. He shoved his cock back into his pants without bothering to zip, wiped his hand on his shirt, and left the apartment at a near run. The alley was only twenty steps. The side door gave under his palm. Warm light and the scent of aroused pussy met him as he climbed the short interior stair. Marisol waited at the top, still completely naked, Monica pressed against her back with both hands full of Marisol’s tits.

“There he is,” Marisol murmured. “Rock-hard and finally inside. Don’t just stand there, Victor. Show us what you’ve been stroking every night.”

Monica’s gaze dropped to the thick ridge tenting his sweats. “Take it out. We want to see how much you leaked watching us eat each other.”

Victor’s fingers shook as he pushed the waistband down. His cock sprang free, heavy and dark-flushed, the head slick and swollen. Both women made low appreciative sounds. Marisol stepped forward first, wrapped warm fingers around the shaft, and gave one slow pull that dragged another thick bead of precome from the slit.

“Mmm. Nice and ready.” She kept her grip while Monica reached past to cup his balls, rolling them gently. “We’ve got all night. You’re going to fuck us both until none of us can walk straight. But first you’re going to watch a little closer while we get each other dripping for you.”

She tugged him by the cock toward the bedroom he had only ever seen from outside. Monica followed, already sliding two fingers back into her own soaked cunt, eyes bright with shared hunger. The door clicked shut behind them. Marisol guided Victor to the edge of the bed, pushed him to sit, and climbed up beside Monica so both naked bodies filled his entire field of vision only an arm’s length away. They kissed again, deeper this time, tongues visible, hands roaming breasts and asses and open pussies while Victor’s cock jerked untouched between his spread thighs, so hard it slapped against his stomach.

Marisol broke the kiss long enough to look straight into his eyes. “Keep that cock ready for us. We’re just getting started.”

Marisol’s mouth returned to Monica’s with a hungry sound, tongues sliding wet and visible only inches from Victor’s face. He sat rigid on the edge of the mattress, cock throbbing upright against his stomach, every pulse of blood making the dark head bob. Marisol’s fingers found Monica’s slick folds first, two digits gliding between the blonde’s pussy lips and curling deep. Monica moaned into the kiss and answered in kind, her longer fingers parting Marisol’s dusky outer lips and pressing inside with a soft, wet squelch. They rocked against each other’s hands, breasts mashed together, nipples dragging over soft skin while Victor’s breath came short and ragged.

“Look how he stares,” Monica whispered against Marisol’s mouth, eyes half-lidded as she pumped her fingers faster. “He’s been dying for this view. Closer now. Watch us cream on each other’s hands.”

Victor leaned in until the heat of their bodies warmed his cheeks. Marisol’s scent—richer, darker—mingled with Monica’s sweeter musk. He watched Marisol’s knuckles disappear inside Monica’s cunt, watched the way Monica’s thumb circled Marisol’s swollen clit in tight, glistening circles. Marisol broke the kiss just long enough to look down at him, pupils blown wide.

“You like seeing us finger-fuck each other this close, neighbor? Feel free to stroke that thick cock while we do it. Just don’t finish. We’re going to need every drop.”

Victor wrapped his fist around his shaft and gave slow, deliberate tugs, smearing the steady leak of precome down the length. The women kissed deeper, messier, spit shining on their chins. Marisol’s free hand cupped Monica’s heavy breast and squeezed until the nipple stood stiff between her fingers; Monica did the same to Marisol, pinching and rolling. Their hips rolled in tandem, fucking each other’s fingers with wet, rhythmic sounds that filled the small bedroom. Monica’s legs trembled first. She came with a broken cry, pussy clamping hard around Marisol’s fingers, clear fluid dripping down Marisol’s wrist. Marisol followed seconds later, head thrown back, dark hair sticking to her throat as she ground down and soaked Monica’s hand.

They pulled free with soft pops, fingers glistening, and both women turned toward Victor at once. Marisol sucked Monica’s fingers clean while Monica licked Marisol’s, eyes locked on the stiff cock still in his grip.

“On the bed,” Marisol ordered, voice husky. “Lie back. Monica’s going to eat me while you finally put that cock inside her.”

Victor scooted up until his shoulders met the pillows. Monica climbed between Marisol’s spread thighs first, burying her face in the dark-haired woman’s soaked cunt with a greedy moan. Marisol propped herself on her elbows, legs open wide so Victor could see every wet stroke of Monica’s tongue parting her folds and lapping at her clit. Monica’s ass tilted high and inviting, her smooth pussy lips swollen and shiny. Victor rose to his knees behind her, gripped her hips, and rubbed the fat head of his cock up and down her slit, coating himself in her cream.

“Fuck her,” Marisol panted, watching over Monica’s bobbing head. “I want to feel her moan into my pussy while you stretch her open.”

Victor pushed forward. Monica’s cunt swallowed him in one long, hot slide, walls fluttering and slick. He groaned at the tight heat, hands spanning her waist as he bottomed out. Monica’s moan vibrated against Marisol’s clit. He pulled back until only the head remained, then drove in hard enough to rock her forward into Marisol’s cunt. The three of them found a filthy rhythm: Victor fucking Monica deep and steady from behind, Monica’s tongue and lips working Marisol’s pussy in time with every thrust, Marisol’s fingers tangled in Monica’s blonde hair as she ground up against that willing mouth.

“God, he’s thick,” Monica gasped between licks, voice muffled. “Fills me so fucking good. Keep watching, Marisol—watch him wreck me while I make you come again.”

Marisol’s eyes stayed locked on the place where Victor’s cock disappeared into Monica’s stretched pussy, then flicked up to meet his gaze. “You spent so many nights peeping at my window, stroking that cock. Now you’re balls-deep in my friend while she eats me. Does it feel better up close, Victor? Tell us.”

“Better than I ever imagined,” he rasped, hips snapping forward. Sweat slicked his chest. He reached around Monica’s hip and found her clit, rubbing firm circles while he pounded her. Monica’s cries grew higher, muffled against Marisol’s wet flesh. Marisol came first this time, thighs clamping around Monica’s head, cunt pulsing visibly as clear juice coated Monica’s chin. Monica followed with a long shudder, pussy clamping and rippling around Victor’s cock until he had to grit his teeth and still himself to keep from spilling.

They untangled slowly. Monica rolled onto her back, breathing hard, lips shiny. Marisol pushed Victor flat again and straddled his hips in one smooth motion, guiding his still-raging cock to her entrance. She sank down inch by inch, dark lashes fluttering as her tighter heat enveloped him. “Your turn to feel me,” she murmured. “Monica, get up here. Sit on his face. Let him taste what you’ve been eating.”

Monica swung a long leg over Victor’s head and lowered her dripping cunt onto his mouth. He opened wide, tongue thrusting up into her used pussy, tasting himself mixed with her earlier orgasm. Marisol began to ride him in earnest, full hips rolling, heavy breasts bouncing as she took every thick inch. She planted her hands on his chest and rose until only the head stretched her, then dropped hard, fucking herself on him with wet slaps. Monica ground her clit against Victor’s tongue and nose, one hand bracing on the headboard, the other reaching down to pinch Marisol’s nipples.

“Look at him,” Monica laughed breathlessly, glancing between Marisol’s bouncing tits and Victor’s eyes half-hidden beneath her. “Our little peeping tom finally got inside. He’s licking my cunt like he’s starving while you ride that cock cowgirl. Feel how hard he is under you?”

Marisol moaned and circled her hips faster, clit dragging against his pubic bone. “He’s so deep. I can feel every ridge. Keep sucking her clit, Victor—make her drip down your chin while I use you.”

Victor’s hands roamed: one gripping Marisol’s full ass to help her slam down, the other splayed on Monica’s thigh to pull her tighter against his working mouth. He lapped and sucked, tongue fucking into Monica’s hole, then swirling over her clit. Marisol’s pace turned frantic. She leaned forward so her breasts brushed Monica’s, and the two women kissed wetly above him, tongues tasting each other while they both used his body. Monica’s thighs trembled; she came with a sharp cry, pussy pulsing against Victor’s tongue, fresh cream flooding his mouth. Marisol’s orgasm hit harder—her cunt clamping and milking his cock in rhythmic waves that nearly dragged him over the edge. She kept riding through it, slow and deep, savoring every twitch.

When the shudders eased they stayed locked together, panting, bodies slick. Marisol lifted off him with a wet sound, his cock springing free, still iron-hard and glistening with her juices. Monica slid down beside him, both women trailing fingers over his chest and down to stroke the shaft lightly, keeping him aching.

“We’re nowhere near done,” Marisol said, voice low and full of promise as she licked a stripe up the side of his cock. “Monica still wants to feel you come inside her, and I want that mouth on my cunt while you do it. You’re staying right here until every one of us is shaking and spent. And next time you stand at your window, you’ll know exactly how we taste and how we feel when we take what we want.”

Monica nuzzled his neck, hand still lazily pumping him. “Catch your breath, neighbor. We’ve got all night, and we’re going to make sure you never forget what happens when the peeping tom finally walks through the door.”

Monica’s fingers kept a lazy stroke along Victor’s shaft while Marisol’s tongue traced the underside, gathering the mixed slick of both their cunts. Victor’s hips twitched. He was still rigid, still leaking, the ache in his balls a constant throb after the two hard climaxes he’d already watched and felt. Marisol lifted her head, lips shiny.

“Monica first,” she said. “I want to watch him fill you while I sit on that tongue again.”

Monica rolled onto her back and opened her thighs. Victor moved between them without being told, cock heavy and ready. He lined up and sank into her in one smooth thrust, her walls still soft and flooded from earlier. Monica’s head tipped back on a long moan. Marisol swung a leg over Victor’s shoulders and settled her soaked pussy onto his mouth. He licked at once, tasting the darker musk of her, tongue working her clit in firm strokes while his hips drove steady into Monica.

The bed creaked. Monica’s nails scored Victor’s forearms. “Harder—fuck, yes, just like that. Marisol, look at him eating you while he pounds me.”

Marisol braced on the headboard and ground down, smearing her wetness across Victor’s chin and nose. “He’s good with that mouth for a man who only ever watched. Keep going, neighbor. Make us both come together.”

Victor’s tongue flicked faster. He reached up and cupped Marisol’s heavy breasts, thumbs rough on the stiff nipples. Below, he angled his thrusts so the thick ridge of his cock dragged Monica’s front wall with every stroke. Monica’s thighs clamped his waist. Her cries climbed. Marisol’s breathing hitched. They locked eyes over Victor’s body and came almost in the same breath—Monica’s cunt pulsing and squeezing, Marisol’s thighs shaking as fresh cream coated Victor’s tongue. He swallowed and kept licking through it, hips still moving until Monica pushed at his chest with a shaky laugh.

“Out. Switch. I want to taste you on her.”

Victor pulled free, cock glistening. Marisol dropped onto her back. Monica crawled between her spread legs and licked the length of Marisol’s slit, then guided Victor’s cock to the entrance. He pushed in slow, feeling every inch of Marisol’s tighter grip. Monica stayed close, tongue flat against the base of his shaft and Marisol’s stretched lips, tasting both of them. Victor fucked in deep, short strokes. Monica’s hand found her own clit and rubbed in quick circles. Marisol reached down and tangled fingers in Monica’s blonde hair, holding her there.

“That’s it—lick us while he fucks me. God, Victor, you feel even bigger this time.”

He watched the two women, the wet shine on Monica’s chin, the bounce of Marisol’s tits with every thrust. Heat built at the base of his spine. He held it back. Monica came first, whimpering against their joined flesh, then Marisol followed, cunt fluttering hard around him. Victor slowed, pulled almost out, then drove back in to the root and stayed there while they shook.

They rearranged again without words. Victor sat against the headboard. Marisol straddled him facing forward, sinking down until her ass met his thighs. Monica climbed on in reverse, facing Marisol, so the two women’s bodies pressed close, tits crushed together. Monica reached behind and guided Victor’s cock into her own cunt this time. He filled her while Marisol’s fingers worked both their clits. The women kissed, open-mouthed and messy, tongues sliding as they rose and fell on him in staggered rhythm—Marisol’s weight on his lap, Monica rocking so that every movement rubbed her against Marisol.

Victor’s hands gripped both asses, helping them grind. Sweat ran down his chest. Monica broke the kiss long enough to gasp, “He’s throbbing. I can feel him getting close.”

“Not yet,” Marisol murmured. “One more. Together.”

They sped up. Wet sounds filled the room. Marisol’s free hand pinched Monica’s nipple hard. Monica did the same back. Their hips rolled in perfect filthy sync until both women locked up, coming hard around and against each other, juices running down Victor’s shaft and balls. He bit his lip and held still through the waves, cock jerking but not spilling.

When their breathing eased, Marisol lifted off. Monica followed. Both women dropped onto their backs side by side, thighs open, chests heaving, nipples dark and tight. They turned their heads and kissed again, slow and deep, hands roaming each other’s breasts.

Victor rose onto his knees between their spread legs. He stroked himself once, twice, the head purple and dripping. “Where do you want it?”

Marisol pulled back from the kiss just enough to speak against Monica’s mouth. “On us. Cover our tits. We want to feel it while we keep kissing.”

Monica smiled and cupped her own full breasts, lifting them together with Marisol’s. “Give us the show you started at the window, peeping tom. Paint us.”

Victor’s fist flew. The sight of the two naked women locked mouth to mouth, tits offered and pressed close, pushed him over. He groaned and pulled the head free of his grip just as the first thick rope of cum arced out, landing across Marisol’s left breast and Monica’s right. He kept stroking, aiming, covering both pairs of tits in heavy white streaks—across nipples, into the valley between, dripping down the soft undersides. More pulsed out until his balls drew up empty and the last weak spurts landed on their joined hands.

Marisol and Monica kept kissing through it, smiling against each other’s lips as the warm cum cooled on their skin. When Victor finally sat back on his heels, breathing hard, they broke the kiss and looked at him with lazy, satisfied eyes.

Marisol dragged a finger through a stripe of cum on her breast and licked it clean. “Thank you for the show, Victor. Better up close than across the alley.”

Monica did the same, tasting him, then leaned over and kissed Marisol again so they shared it. “Come back to your window whenever you want. We’ll leave the light on.”

They sat up slowly, still smiling, bodies marked and glistening. Marisol reached for the curtain cord and gave it a casual tug. The heavy fabric slid across the glass, cutting off the alley view that had started everything. Monica padded naked to the bedroom door and held it open.

Victor stood on unsteady legs, pulled his sweatpants up over his spent cock, and walked out the way he had come. The side door clicked shut behind him. Twenty steps back across the alley. His own kitchen was dark and quiet. He stood at the sink looking at the now-blank rectangle of Marisol’s window, curtains drawn tight.

He knew the peeping would continue another night—knew they would open those curtains again, knew he would stand here hard and waiting. But something sat wrong in his chest. The heat was gone, replaced by a hollow quiet. The ritual that had filled his evenings for months felt thinner now, almost pointless. He had been inside them, tasted them, covered them, and still the ache under his ribs whispered that he had lost more than he had gained. He stayed at the window a long time, staring at nothing, unsure whether he hoped the light would come back on or feared that it would.

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

Real people on cam, right now.

Free to watch. No card, no signup needed.

Watch live →
Sponsored link. 18+ only.
Tagged voyeurism lesbian kissing fingering kiss

Fresh filth, nightly

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