Perfect View

Choose character:
David
David is a 29-year-old tech geek who lives in the upstairs apartment at his parent’s house. David works from home and lacks the social skills needed to form meaningful relationships.
Veronica
Veronica is a 21-year-old cocktail waitress trying to pay her way through beauty school. She enjoys dancing, listening to music, and spending her tip money on jewelry and designer bags.

I fucking hated my job. It was the same shit every night. Drunk, dirty old men drooling over me and shoving dollar bills into my shorts. At least on a good night, those dollars turned into 20s and I made enough money to make the torture seem worth it. 

...Read more

It happened at the same time every night. I sat at my computer desk idly scrolling through porn videos waiting for Veronica to get home from work. My desk faced the back of her house, giving me a clear view of her bedroom. Her peach curtains were always open just enough — I wonder if it was on purpose.

...Read more

Perfect View Perfect View
Listen to sample
Perfect View Perfect View
Listen to sample
Image
Close

Perfect View

I fucking hated my job. It was the same shit every night. Drunk, dirty old men drooling over me and shoving dollar bills into my shorts. At least on a good night, those dollars turned into 20s and I made enough money to make the torture seem worth it. 

 

It’s weird, though, as much as I hated the dirty old guys at the restaurant ogling all over me and undressing me with their eyes, my nightly routine with David was different. Not only did I not mind him staring at me but it actually turned me on. Maybe it was because we’d been friends since we were kids and I felt comfortable around him. Or maybe it was because it was safe. He was all the way across the street where he couldn’t get to me. Plus, it was fun to be in control and play this flirtatious game of peek-a-boo. I also found it quite amusing that he really didn’t think I knew. That I didn’t see him peeking out his window. That I didn’t know he was getting off on watching me undress. Why did he think the curtains were always open just enough? What girl gets undressed so playfully in the privacy of her own room? And what about the lace bras and thongs I wore? It was all for him. All for David’s viewing pleasure.

 

Just like every other night, I closed my bedroom door, tossing my purse on the bed and letting my hair down. The look of relief on my face wasn’t manufactured. I couldn’t wait to let my hair down and get my clothes off. They smelled of stale beer and peanuts.

 

I glanced at my window, making sure the curtains were in the right position. Yep. And there was David, right where I hoped to see him. His computer screen illuminated his face in a way, I imagined, he was unaware of. I could see him clearly. The colors from the screen danced across his face. His eyes were wide and he instinctively bit his lower lip. His body twitched ever-so-slightly. Just enough for me to know he was stroking himself. I fantasized about his cock. What it looked like, felt like… tasted like.

 

I slowly pulled my tank top up over my head. I was wearing my favorite baby blue bra, one cup size too small so it barely restrained my full tits. I was blessed in that area. I had gorgeous boobs and never minded showing them off. I ran my hand across my flat stomach, imagining David’s tongue circling my belly button and slowly moving south.

 

I undid my shorts, slowly wiggling out of them. The cool bedroom air felt amazing on my bare ass. I bent over to remove the shorts from around my ankles and to give David a clear look at me from behind. I imagined him bending me over my bed and entering me. My pussy throbbed at the thought and I knew small drops of pussy juice were collecting between my legs.

 

I smiled playfully to myself as I unhooked my bra, preparing to expose myself to him once more. I undid the clip, letting the straps fall down to the crux of my elbow and then my wrists as the padded fabric fell to the floor. I looked down at my tits. My nipples were hard. I ached to touch them but didn’t want David to know I knew he was there. I controlled myself, turning my attention to my thong. 

 

I slipped my thumbs into the thin strap, playing with the fabric before lowering them down over my hips. My pussy was exposed now. I looked down at the small triangle of brown pubic hair covering my mound. I imagined David’s face buried in my crotch and wondered if he was good at eating pussy. 

 

I continued to rub my stomach and the soft skin around my waist. I reached up, giving my tits a firm squeeze without touching my nipples. I knew if I started fondling myself I wouldn’t be able to stop. I’d save that for the shower. I wondered if David was close. If he’d been jerking off this whole time or if he’d already finished. I walked over to the window. I wanted to give him a clear look, in case he needed a little something to bring him over the edge.

 

I held the curtains tight, gently swaying my naked body back and forth. Our eyes were locked on one another’s now. There was no way he didn’t notice. Didn’t see me staring back at him, longing for him. But just to make sure he knew, I gave a playful wink in his direction before pulling the curtains closed and heading to the shower to get myself off.

It happened at the same time every night. I sat at my computer desk idly scrolling through porn videos waiting for Veronica to get home from work. My desk faced the back of her house, giving me a clear view of her bedroom. Her peach curtains were always open just enough — I wonder if it was on purpose.

 

I grew anxious as the arm on the clock above my bed moved closer to 1:30. Where the fuck was she? Overdramatic moans of pleasure flooded from the computer speakers but the images were a blur. I wasn’t looking at the screen. My eyes were too focused on the window across the way. I could see the closed bedroom door where Veronica’s robe hung from its hook. 

I pushed my erection down as it strained to break free from my thin boxer shorts. It was so hard it hurt. I squeezed the head of my skinny dick which was wet and sticky with precum. My balls swelled with desire, ready to explode. Just when I thought I couldn’t wait any longer and was going to find some good girl-on-girl action to jerk off to, it happened.

The wooden door opened slowly and I saw Veronica’s blonde hair through the clear glass. She looked irritated and tired. Probably a shitty night at work. She was wearing her uniform – a tight white tank top and jean shorts. I could see her nipples clearly. My erection poked out the slit in my boxers. I clamped my cold hand around the warm flesh and squeezed. 

Veronica threw her purse on the bed and pulled her long blonde hair up into a low ponytail. She grabbed the hem of her shirt, pulling it up over her head. Her soft, full breasts spilled out the top of her baby blue bra. Her flat stomach was toned and I imagined jizzing all over it. 

I spit in my hand, slowly stroking my cock. Veronica wandered around her bedroom, fiddling with the waistband of her jean shorts. Her thin fingers undid the button and zipper, wiggling her hips as she slid them down her thighs. She wore a matching thong that accented her ass cheeks beautifully. I imagined caressing her tight skin. I bet she smelled amazing. I yanked on my cock, stroking it faster now, my balls still aching.

I sat completely still, waiting. Holding my shaft tightly in my hand. My breath was slow and quiet as if Veronica could hear me.

Her arms bent behind her body and she unleashed her perfect, supple breasts. Her bra dropped to the floor and I held my breath. Her tits were fucking perfect. I licked my lips, fantasizing about the chance to suck on those nipples — to pull them in my mouth and nibble them while holding her squirming body beneath me. Veronica hooked her thumbs into the thin straps of her underwear and lowered them to the floor. I had a clear view of her beautiful virgin pussy. The skin was bare and soft. I wondered what she tasted like. Sweet, I bet. I licked my lips again, pushing back in the chair, stroking my throbbing dick. I imagined running my tongue up and down her thin folds, her hands in my hair, fucking my face.

I held tightly onto the desk with one hand as I jerked off fast and hard. Veronica looked down at her stomach, tracing her belly button with her fingertips. She reached up and squeezed her tits briefly before walking toward the window. Her hands grabbed the curtains on either side and for a moment, she paused. She stood there, her tight naked body in full view. I stared at her, wondering if she could see me watching her. Part of me wanted her to know. To know that I waited every night for her to come home so I could watch her undress and beat off.

She lifted her gaze, looking directly into my window. I locked my eyes with her, stroking my cock to the point of explosion. Just as I climaxed, shooting hot jizz all over my hand and into my bushy pubes, Veronica winked and pulled closed the curtains. 

 

 

 

More like this