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 Neighbor's Wet Fantasy

A guy gets spied on by his female neighbor who masturbates hard before they fuck.

18 min read October 08, 2026New

Terrence shut off the water and shoved the glass door aside, steam billowing out around his shoulders. At twenty-eight he still moved like a man who hadn’t quite settled into the new place—bare feet slapping the cool tile, one hand already snatching the thick towel from the hook. He scrubbed it roughly over his short dark hair, then down the hard planes of his chest, the water beading and sliding over the ridges of his stomach. The towel dragged lower, catching for a second on the heavy hang of his cock before he gave himself a careless wipe and let the terry cloth drape over one shoulder.

He padded naked through the short hallway into the bedroom, the air-conditioning raising goosebumps along his arms and the small of his back. The full-length mirror on the closet door caught him for a moment: broad shoulders still glistening, thighs solid from years of weekend pickup games, ass firm and high. He rubbed the towel across that ass, then down each leg, humming something tuneless under his breath. New apartment, first real night alone after the movers had finally left. He liked the quiet.

He tossed the towel toward the hamper and reached for the light switch beside the bed. That was when he saw it—the narrow vertical gap where the blackout curtains hadn’t quite met. Across the narrow courtyard the neighboring building sat dark, but the gap lined up perfectly with a window he hadn’t bothered to notice before. Heat flooded his face. Shit. He slapped the switch down, plunging the room into darkness, and stood frozen, heart knocking. Had anyone been looking? He squinted through the slit. For half a second he thought he saw a softer darkness shift— a woman’s outline, maybe, pulling back from glass. Or maybe just the play of streetlight on empty glass. He dragged the curtains fully shut with a sharp tug, told himself he was imagining things, and climbed into bed still half-hard from the residual heat of the shower and the sudden jolt of being possibly seen.

Across the way, earlier that same night, Yvonne had already been sitting in the dark.

She was thirty-one, still in the silk slip she wore when she couldn’t be bothered with real pajamas, one knee drawn up on the wide windowsill of her bedroom. The courtyard between their buildings was only twenty feet wide; the new tenant’s curtains never closed all the way. She had noticed that the first evening he moved in. Tonight the bathroom light had gone on, then off, and then the bedroom lamp had bloomed. She stayed perfectly still, breath shallow, watching.

Terrence walked into the frame naked, towel over one shoulder, water still tracing shiny paths down his chest and the deep V at his hips. Yvonne’s mouth opened on a silent intake of air. He was thicker than she’d guessed from the clothes she’d seen him in—shoulders dense, cock swinging heavy and half-interested as he dragged the towel across his body. When he turned to dry the backs of his thighs she got the full view of his ass: high, rounded, the kind of muscle that looked like it would flex hard under grasping hands. A low sound escaped her throat.

She slid one hand under the hem of the slip without looking away. Her pussy was already slick; two fingers parted the lips and sank in easily, the wet sound loud in the quiet room. She fucked herself in slow, deep strokes, thumb circling her clit each time she bottomed out. Her free hand pushed the thin straps off her shoulders so the slip pooled at her waist. Her tits were full, heavy, the nipples tight and dark; every roll of her wrist made them bounce and sway. She watched Terrence’s ass flex as he bent to dry a calf, and her fingers curled harder, chasing the exact angle that made her thighs tremble.

She kept her eyes locked on that ass while she worked herself faster. The wet sounds grew shameless. Her tits bounced with each sharp thrust of her hand. She imagined walking those few feet across the courtyard, imagined the solid heat of him under her palms, the way that ass would feel splitting open around her tongue or around his own cock if she bent him over. The fantasy spiked hard; her cunt clenched and fluttered. She shoved three fingers in now, fucking herself with short, filthy jabs, free hand clamped over her mouth. The orgasm hit like a wave—long, shuddering, her moans vibrating against her own palm in broken, muffled cries while her pussy gushed around her knuckles and her tits jolted with every spasm. She rode it out staring at the perfect curve of him, legs shaking so hard she had to brace her shoulder against the window frame.

Only when the last pulse faded did she pull her shiny fingers free and step back. The cool air of the room kissed her soaked thighs. Her knees felt unreliable; she had to hold the wall for a second before she could put real weight on them. Across the gap Terrence was still moving, still gloriously bare, unaware. She watched him notice the curtain slit, watched the sudden tension in his shoulders, the snap of the light dying. Then darkness on both sides.

Yvonne sank onto the edge of her bed, slip still rucked around her waist, cunt throbbing and dripping onto the sheets. The first orgasm had only taken the sharp edge off. She lay back, legs sprawled, and let the second fantasy bloom fully formed.

She would knock. Not tomorrow—tonight, while the image of him was still burned behind her eyes. She would stand in the hallway in nothing but the silk slip, nipples visible through the fabric, and when he opened the door she would say nothing at first, just look at him the way she had looked through the glass. He would know. The flush on his neck would tell her he knew. She would step inside, close the door with her heel, and put her hand flat on the warm center of his chest.

In the fantasy he didn’t speak either. He just backed up until his calves hit the bed and she followed, pushing him down. She straddled his thighs, the slip riding up, and took his cock in both hands—thick, already hard for her, the head slick. She stroked him while she ground her bare, dripping pussy against the top of his thigh, leaving wet streaks. Then she rose up and sank down in one long slide, taking every inch until her ass rested on his hips and that perfect cock stretched her open. She rode him hard, tits bouncing freely in his face; he sat up and sucked one nipple deep while his hands gripped the cheeks of her ass hard enough to bruise. She told him she’d watched. She told him she’d come looking at his ass, that she wanted to feel it flex under her while he fucked up into her. In the fantasy he groaned, flipped them, pinned her knees wide and drove deep, the wet slap of skin loud, his mouth at her ear calling her dirty for spying, for getting herself off on him like a filthy little voyeur. She came again in the dream—harder, longer—clenching around him while he kept thrusting, while he told her he was going to fill her up so she’d remember every time she looked out that window.

Back in the real dark of her bedroom Yvonne’s hand was already between her legs again, three fingers plunging, the heel of her palm grinding her clit. Her free hand pinched and rolled her nipples, making her tits bounce and jiggle with every frantic stroke. She could still see the afterimage of Terrence’s naked body, the heavy swing of his cock, the tight muscle of that ass. The second orgasm built faster, meaner. She bit the side of her hand to keep the moan inside, hips jerking up off the mattress, thighs clamping around her wrist as she came in long, pulsing waves that left her cunt fluttering and soaked, juices running down over her asshole. She kept rubbing through it until the sensitivity tipped into too-much, then collapsed flat, chest heaving, slip glued to her sweaty skin.

She stared at the ceiling, legs still trembling, the taste of her own skin on her teeth. Across the courtyard his light stayed off. She could knock. The thought sat hot and restless in her belly. She could walk over right now, hair messy, pussy still dripping, and find out whether the new tenant liked being watched as much as she liked watching. Her fingers twitched again, already drifting back toward the wet heat between her thighs, because the fantasy wasn’t finished—not even close—and tomorrow night the curtains might gap open once more.

Yvonne sat up on the edge of the mattress, the silk slip still twisted around her hips, thighs slick and sticky where her second orgasm had left her dripping. The image of Terrence’s naked body refused to fade—the heavy hang of his cock, the tight flex of that perfect ass. Her fingers twitched against her own wetness one more time, but the fantasy wasn’t enough anymore. She stood on shaky legs, smoothed the slip down over her curves so the thin fabric clung to her full tits and the damp patch between her legs, and walked barefoot out of her apartment.

The courtyard was quiet, the night air cool against her flushed skin. Twenty feet felt like nothing. She climbed the short stairs to his building, found his door, and knocked twice—firm, deliberate.

Terrence had been lying in the dark, half-hard and restless, replaying that possible outline at the window, when the knock came. He pulled on a pair of loose shorts, heart already kicking harder, and opened the door.

Yvonne stood there in the dim hallway light, thirty-one and unmistakably adult in the way she held herself—silk slip barely covering the sway of her heavy breasts, nipples dark and peaked against the fabric, hair loose around her shoulders. Her eyes dragged over his bare chest, the trail of hair disappearing into his waistband, then locked on his face.

“I saw you,” she said, voice low and rough. “Through the gap. You dried off naked and I watched every second.”

Terrence’s breath caught. Heat flooded his neck, his cock twitching instantly inside the shorts. He swallowed, glancing past her into the empty hall, then back to the way her tits rose with each breath. “I thought I saw someone pull away. You?”

“Me.” She stepped closer, close enough that the tips of her nipples nearly brushed his chest. “I came looking at your ass. Fingers deep in my cunt. Came hard enough my legs shook. Then I did it again thinking about knocking on this door.” Her gaze dropped openly to the growing bulge in his shorts. “Still want me to leave?”

“Fuck no.” He reached past her, shut the door with a solid click, and the lock turned under his fingers. Mutual lust cracked open between them like a live wire. She pushed into his space; he backed toward the bedroom without looking, calves hitting the edge of the mattress just as she rose onto her toes and claimed his mouth.

The kiss was hungry, wet, all tongues and teeth. Her hands flattened on his chest, sliding down the ridges of his stomach while his palms gripped her waist, then higher, cupping the full weight of her tits through the slip. She moaned into his mouth when he thumbed her nipples. The silk rode up as she ground against him; he could feel how soaked she already was.

Yvonne broke the kiss only long enough to shove his shorts down. His cock sprang free, thick and hard, the head already shiny. She dropped to her knees on the bedroom carpet without another word, one hand wrapping the base while the other cupped his balls. She licked a long stripe up the underside, tasting clean skin and heat, then opened wide and took him deep. Terrence groaned, fingers sliding into her hair as her mouth stretched around him. She sucked hard, cheeks hollowing, tongue working the underside while she bobbed, spit glistening down his shaft. Her free hand braced on his thigh; every time she pulled back the head popped free with a wet sound before she swallowed him again. His ass flexed under her gaze. She moaned around him, the vibration making his hips jerk.

“Christ—Yvonne—” He pulled her up before he lost it too soon, spun her, and bent her forward over the side of the bed. The slip was shoved to her waist in one motion. Her bare ass presented, pussy lips swollen and shiny, dripping down her inner thighs. He rubbed the head of his cock along her slit, coating himself, then pushed in slow and deep. She was tight, scalding wet, taking every inch until his hips met her cheeks. Both of them exhaled hard.

He fucked her from behind in long, steady strokes at first, watching the way her full tits swung beneath her, hanging heavy, nipples grazing the sheets. The window was right there—curtains still mostly shut but the full-length mirror on the closet door caught their reflection perfectly. Yvonne turned her head, eyes locking on the glass. She watched his cock disappear into her cunt, watched the flex of his abs and the hard clench of that ass she’d come to earlier. “Look at you,” she panted. “Fucking me like you knew I was watching. Harder.”

Terrence gripped her hips and drove deeper, the wet slap of skin filling the room. She pushed back to meet every thrust, tits bouncing wildly now, the sight of them in the reflection making her cunt clench. He reached around, found her clit, rubbed tight circles while he pounded her. Her moans climbed; she muffled one against her own forearm then gave up and let them out, loud and shameless.

He pulled out only long enough to climb onto the bed, lying back. “Ride me. Face away. I want those tits in my hands.”

Yvonne straddled him reverse cowgirl without hesitation, reaching between her legs to guide his cock back inside. She sank down in one smooth drop, taking him to the root, ass settling against his hips. The new angle made her gasp. She started riding—lifting and dropping, grinding forward so her clit dragged, then bouncing harder. Her tits bounced free and full with every movement, heavy and jiggling. Terrence’s hands came up immediately, cupping them from behind, fingers digging into the soft flesh, pinching and rolling her nipples while she fucked herself on his cock.

She watched them both in the mirror across the room: her body rising and falling, his thicker shaft splitting her open on every downstroke, his hands mauling her bouncing tits. The visual pushed her higher. She reached back, bracing on his thighs, and rode faster, cunt squeezing rhythmically around him. “I’m gonna come—don’t stop gripping them—”

He thrust up to meet her, hips snapping, hands never leaving her tits. The wet sounds grew filthy, her juices running down his balls. Yvonne’s orgasm hit first—long and shuddering, her pussy pulsing hard around his cock, a broken cry tearing out of her throat as her whole body shook. The clenching milking him dragged Terrence over right after. He groaned loud, buried deep, cock jerking as he came inside her in thick pulses, filling her while she kept grinding through it, both of them loud and lost in it together.

They stayed locked like that for long seconds, her still seated on him, his hands sliding down to rest on her waist, both breathing hard. Cum leaked out around his cock as she finally lifted off and collapsed sideways onto the mattress beside him. The slip was a ruined twist around her middle; his shorts were somewhere on the floor.

Yvonne turned her head on the pillow, looking at him in the low light leaking past the curtains. Her thighs were messy, cunt still twitching with aftershocks. “I live right across that courtyard,” she said, voice hoarse. “Curtains stay open a little every night if you want them to.” Her fingers traced idle circles on his chest, already drifting lower again. “But I’m not done with you yet tonight. Not even close.”

Terrence’s cock gave a slow twitch against his thigh, still half-hard and shiny with their mixed come. He reached over, cupped one of her soft tits again, thumb brushing the nipple. The night air cooled the sweat on their skin, but neither of them moved to cover up or leave the bed. Outside, the courtyard stayed dark and quiet, the gap in the curtains still waiting for whatever came next.

Terrence’s thumb kept circling Yvonne’s nipple while her fingers drifted lower, wrapping his half-hard cock and smearing their mixed come along the shaft until he thickened fully in her grip. She swung a leg over his hips, straddling him face-to-face this time, the ruined slip bunched uselessly under her tits. His hands slid to her ass, spreading the cheeks so the cool air hit her dripping cunt. She notched his cockhead against her swollen lips and sank down in one greedy slide, taking him to the root with a wet squelch that made both of them groan.

“Still so fucking full of you,” she muttered, already rolling her hips in tight circles. Her tits hung heavy above his face; he craned up and sucked one dark nipple deep, teeth grazing while she bounced. Every drop of her weight drove him deeper, her pussy fluttering around the thick invasion. Terrence thrust up hard, meeting her, the slap of skin loud in the dark room. He watched her face in the mirror’s faint reflection—eyes half-lidded, mouth open, the thirty-one-year-old neighbor who had spied on him now riding his cock like she owned it.

Yvonne leaned forward, bracing on his shoulders, grinding her clit against his base on every downstroke. “I came twice just watching that ass of yours earlier,” she panted. “First time fingers buried while you dried off naked. Second time right here in my head, imagining this exact cock splitting me open. Both times I soaked the sheets thinking about how you’d feel flexing under me.” She lifted almost off him, then slammed back down, tits bouncing hard enough to slap his chest. “And now I get to feel it for real.”

Terrence gripped her hips and fucked up into her harder, the wet sounds turning filthy as fresh juices mixed with the cum already leaking out of her. “I saw the outline at the window,” he confessed between thrusts, voice rough. “Thought I imagined it—some woman pulling back after staring at me naked. Heart was pounding. Cock got hard under the sheets just wondering. Knew someone was there. Never guessed it was you. Fuck, I’m thrilled it was you. Watching me, getting yourself off on my ass, then walking over dripping to take it.” He sat up, wrapping an arm around her back so their chests smashed together, her full tits crushed against him while he drove deep from below.

She kissed him messy, tongues sliding, then pulled back to stare at their joined bodies in the closet-door mirror. His cock stretched her pink cunt wide on every stroke; her ass cheeks jiggled as she met him. One of his hands snaked between them to rub her clit in fast circles. Yvonne’s thighs started to shake. “Leave the curtains open from now on,” she gasped. “Both of us. I want to watch you strip and stroke it knowing I’m across the courtyard fingering this same cunt. Then I’ll come over and you can fill me again. Future nights—shared. You watching me bounce on you through the glass, me watching that perfect ass while you fuck me from behind.”

“Deal,” he growled, flipping them without pulling out. He pinned her knees wide on the sheets and pounded down into her, long hard strokes that made her tits bounce wildly toward her chin. The headboard knocked the wall. Yvonne locked her ankles behind his flexing ass, heels digging into the muscle she had orgasmed to earlier, pulling him deeper. He dropped his weight onto her, cock grinding her g-spot while he sucked marks onto her neck.

“Look how wet you got just from spying,” he said against her ear, hips snapping. “Filthy fucking voyeur. Came twice before you even knocked. Now take every drop I’m about to pump back into this greedy hole.” She clenched hard around him at the words, another orgasm ripping through her—longer than the last, cunt pulsing and squirting around his shaft so the sheets beneath them grew darker. The milking pull dragged him with her. Terrence buried deep and came in thick ropes, flooding her already-messy pussy until it overflowed around his base and ran down over her asshole.

They stayed locked together, still joined cock-to-cunt, chests heaving against each other, sweat slicking their skin. Breathing hard, they collapsed fully onto the sheets in a tangled heap, laughing softly at how the peeping moment across the courtyard had turned into this—her straddling him raw, him buried to the hilt, both of them dripping. Yvonne’s legs stayed wrapped around his waist so he couldn’t slip free yet; every aftershock fluttered her walls along his sensitive length.

“Twice,” she repeated, voice hoarse but amused, fingers tracing the flex of his still-twitching ass. “Came twice just from watching you towel off naked through that gap. First at your high round ass when you bent over. Second imagining exactly this—knocking, stripping you, riding until you flooded me. Legs were so shaky I almost fell walking over.”

Terrence laughed again, low and dirty, rolling his hips once more so his half-soft cock stirred inside her creamy mess. “I suspected the second the light went out. Saw something move—woman’s outline pulling back. Stood there hard and wondering. Thrilled as fuck it was you. My thirty-one-year-old neighbor with the bouncing tits and the soaking cunt who couldn’t keep her fingers out of herself. From now on curtains stay open. Wide. Every night. You can watch me stroke it raw thinking about your pussy. I’ll watch you spread and finger yourself knowing I’m about to walk over and stretch it again. Shared nights. Future loads. All of it.”

She clenched deliberately around him, squeezing out another slow drip of their combined cum onto the sheets. “Then keep it in me a little longer while we plan the next one. I want you hard again so I can turn over, stick that ass you came to up in the air, and feel you slam home while I stare at us in the mirror. Curtains cracked so anyone who bothers to look can see your cock wrecking me.”

Terrence’s cock thickened inside her at the image, swelling back to full hardness while still buried in the hot, flooded grip of her cunt. He braced on his elbows and started fucking her slow and deep all over again, the wet squelch of their earlier loads loud with every stroke. Yvonne moaned and pushed back, tits rolling with the motion, already chasing the next orgasm on the cock that had started as a peeping fantasy and was now stretching her open for real. Outside the gap waited, ready for whatever filthy show they put on next—his ass flexing, her juices dripping, both of them shameless.

They kept moving like that until he was rock-hard again, then he pulled free just long enough to flip her onto her hands and knees. Yvonne looked back over her shoulder, watching his thick shiny cock line up with her creamy hole. He slammed home in one thrust, balls deep, and the wet slap of his hips against her ass filled the room. She reached between her legs and rubbed her clit while he pounded, the mirror catching every detail—his cock disappearing into her stretched cunt, the jiggle of her hanging tits, the way his ass clenched on every drive forward.

“Harder,” she demanded. “Make it leak down my thighs so when I walk home with the curtains open everyone can see how thoroughly you just used the neighbor who spied on you.” Terrence gripped her hips and gave it to her, fucking fast and deep until her arms shook and she came again with a guttural cry, pussy clamping and milked another thick load out of him. He held himself buried through it, cock jerking as he pumped her full once more, then they both collapsed forward onto the soaked sheets still joined, laughing under their breath at the absurd perfection of the voyeur night turning into nonstop fucking.

Yvonne twisted just enough to meet his eyes, still impaled, still pulsing. “Curtains open forever. Watch me. Fuck me. Fill me. Repeat.” Terrence thrust once more for emphasis, grinding the fresh cum deeper, and the last thing either of them felt was the filthy slide of his cock churning their combined mess inside her greedy cunt while the courtyard window waited for round four.

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 exhibitionism masturbation

Fresh filth, nightly

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