The doorbell buzzed just as I was cracking open a cold beer after a long shift. I glanced at the clock—9:17 pm. Who the hell rings at this hour on a Thursday? I set the bottle down and headed to the door, still in my faded gray t-shirt and sweatpants. Through the peephole I saw her: Emily from 4B, the quiet brunette who always kept to herself in the apartment complex. She looked flustered, clutching a laptop like it was a lifeline.
“Hey, sorry to bother you so late,” she said the second I opened up. “My laptop’s completely frozen. I have a huge presentation due tomorrow morning for my marketing firm, and everything’s locked up. I remembered you mentioned fixing computers on the side. Any chance you could take a quick look?”
I’d only spoken to Emily a handful of times in the hallway—polite nods, comments about the broken elevator. She was in her late twenties, slim with shoulder-length dark hair, always dressed conservatively in blouses and knee-length skirts that hid what I suspected was a killer figure. Tonight she wore a white button-up shirt tucked into a charcoal pencil skirt, black heels making her legs look endless. No bra strap visible; the fabric stretched just enough over her chest to hint at full, round breasts.
“Sure, bring it in,” I replied, stepping aside. She smelled faintly of vanilla and stress sweat as she brushed past me into my living room. I cleared some tools off the coffee table and motioned for her to set the machine down. “What exactly happened?”
She launched into a rushed explanation about an unsaved spreadsheet, a sudden crash, and how her boss would kill her if the client data was lost. While she talked I powered it up, noticing the faint scent of her perfume mixing with the warm electronics smell. The screen flickered to a blue error page. I ran a diagnostic, fingers flying over the keys. Within minutes I had it booting into safe mode.
“You’re a lifesaver,” she breathed, leaning over my shoulder. Her hair fell forward, tickling my neck. I could feel the heat from her body, see the way her shirt gaped slightly at the top button, revealing the smooth swell of cleavage. My cock twitched involuntarily in my sweats. Focus, man.
I recovered her files easily enough, but as I scrolled through folders to verify everything, one caught my eye: “Private_Pics.” It wasn’t hidden well. She noticed me pause and her cheeks flushed deep red.
“Oh god, don’t open that,” she said quickly, but there was something in her voice—not quite panic, more like nervous excitement. Curiosity got the better of me. I double-clicked. The folder exploded with thumbnails: Emily in lingerie, Emily topless on her bed, Emily on all fours wearing nothing but thigh-high stockings, her ass perfectly round and inviting. In several shots she had a toy buried between her legs, lips parted in obvious pleasure.
She didn’t snatch the laptop away. Instead she went very still beside me, breathing faster. “I… I take those for myself,” she whispered. “Helps me unwind after long days at the office. No one’s supposed to see them.”
“They’re fucking hot,” I said bluntly, turning to look at her. Our faces were inches apart. Her eyes dropped to my mouth, then lower, where my growing erection was now obvious through the thin fabric of my sweatpants. She licked her lips.
“You think so?” Her voice had dropped an octave, husky now. The professional neighbor was gone. “Sometimes I imagine someone watching me while I take them.”
I reached up slowly and undid the next button on her shirt. She didn’t stop me. Another button, then another, until the shirt hung open, revealing a lacy white bra that barely contained her tits. Her nipples were already hard, poking against the fabric like they were begging for attention. I slid my hand inside, cupping one heavy breast, feeling its warmth and weight. She let out a soft moan that went straight to my dick.
“I’ve thought about you before,” I confessed, thumb circling her nipple through the lace. “Hearing your heels click in the hallway, wondering what you wore under those proper skirts.”
Emily’s hand landed on my thigh, sliding upward until her fingers wrapped around the thick outline of my cock through my pants. She squeezed gently, eyes widening. “It’s bigger than I imagined when I heard you jerking off through the wall some nights.”
That confession made me growl. I pulled her onto my lap so she straddled me, skirt riding up her thighs. Her panties were already damp against my bulge. We kissed hard—tongues sliding, teeth nipping. I yanked her shirt off completely and unhooked her bra, letting those gorgeous tits spill free. They were even better than the photos: pale, full, with dark pink nipples that I immediately sucked into my mouth, one after the other. She arched her back, grinding her pussy against me through our clothes.
“Fuck, that feels good,” she gasped, fingers tangling in my hair. Her hips rolled in slow circles, leaving a wet spot on my sweats. I reached under her skirt, finding the crotch of her panties soaked. I pushed the fabric aside and slid two fingers along her slick folds, then inside her tight heat. She was dripping. Emily rode my hand shamelessly, whimpering every time my thumb brushed her swollen clit.
I stood up suddenly, lifting her with me. Her legs wrapped around my waist as I carried her to the bedroom and dropped her on the unmade bed. In seconds her skirt and panties were on the floor. She lay there naked except for the heels, legs spread, shaved pussy glistening. I stripped off my own clothes, cock springing free—thick, veined, already leaking pre-cum. Her eyes locked on it with obvious hunger.
“I want to taste you first,” she said, sitting up and reaching for me. Her mouth was warm and eager, lips stretching around my girth as she took me deep. No teasing, straight to business—sucking hard, tongue swirling around the head, one hand stroking what wouldn’t fit. The other hand disappeared between her own legs, rubbing her clit furiously. The wet sounds of her fingers and her mouth filled the room. I grabbed her hair, guiding her rhythm, fucking her face gently at first, then harder as she moaned around my shaft.
Before I could come down her throat I pulled out, flipped her onto all fours, and buried my face in her pussy from behind. She tasted sweet and musky. I licked from her clit to her asshole, tongue probing both holes while she pushed back against my mouth, begging for more. “Please fuck me,” she finally cried. “I need that cock inside me now.”
I didn’t need telling twice. Kneeling behind her, I rubbed my cockhead up and down her slit, then thrust in hard. She was unbelievably tight, walls gripping every inch. I started pounding her, the sound of skin slapping skin echoing. Emily’s tits swung beneath her as she met every thrust, pushing back like she couldn’t get enough. I reached around to rub her clit while I fucked her, feeling her start to tremble.
“I’m gonna come,” she warned, voice breaking. Her pussy clenched rhythmically around me as the orgasm hit, juices coating my balls. I kept thrusting through it, drawing it out until she was shaking. Then I pulled out, flipped her onto her back, and slid back inside missionary style. I wanted to watch her face. Her legs locked around me, heels digging into my ass as I drove deep.
We fucked like that for what felt like hours—changing positions, her riding me reverse cowgirl so I could watch her ass bounce, then her on top facing me so I could suck her tits while she ground down. She came twice more before I finally couldn’t hold back. “Where do you want it?” I grunted, thrusts getting erratic.
“Inside me,” she gasped. “Fill me up.”
I buried myself to the hilt and exploded, pumping rope after thick rope of cum deep into her spasming pussy. She milked every drop, her own final orgasm triggered by the feeling of me pulsing inside her.
We collapsed in a sweaty tangle, breathing hard. After a minute she reached for her laptop on the nightstand, still open to those filthy photos. “Guess I should save these properly now,” she said with a wicked little smile, typing one-handed while my cum slowly leaked out of her onto my sheets.
I just grinned, already wondering how soon I could get hard again for round two.