EroticTales Categories
HomeFirst Time › Virginity Loss

My Shy Neighbor Made Me Cum First

Shy 18-year-old neighbor practices giving her first handjob on me.

First Time · 1,882 words · February 23, 2026 ·

The chlorine stung my nostrils first thing that afternoon, sharp and chemical, mixing with the wet slap of water against the pool edge. I'd been staring at it for ten minutes from my lounge chair, pretending to scroll my phone, but really watching Tessa next door. She's my neighbor, the shy one who's just turned 18 last week—her birthday balloons still tangled in their fence. Never talked much, always ducking her head when she'd wave from her yard. But today? She was out here in this tiny blue bikini, the kind that barely covered anything, dipping her toes in their pool like she was testing ice water.

I'd known her family forever. Lived next door since we were kids, but she was always the quiet type, hiding behind books or her mom's skirt. Me? Nolan, 22, home from college for the summer, crashing at my parents' place. Pool's the only perk. Ours was getting fixed, so I'd been sneaking over to theirs sometimes—her dad said it was cool, he's chill like that. But Tessa? She'd blush and scamper inside whenever I'd show up. Until today.

She glanced over, saw me watching. Froze. Then, defiant little wave. Like fuck you, I'm not hiding. I waved back, grinning. She bit her lip—nervous habit—and slipped into the water, splashing around. I stripped off my shirt, grabbed my towel, and hopped the low fence. No big deal, right? Neighbors share pools.

"Hey," I called, sliding into the shallow end. Water was warm, perfect. She paddled over, arms crossed over her chest like she was shielding those perky tits straining her top.

"Hi, Nolan." Voice soft, barely above the ripple sounds. Eyes down, cheeks pink. Shy as hell.

"Pool's nice today. Yours get more sun than mine." I floated closer, casual. She nodded, kicking lightly. We chatted bullshit—weather, her high school graduation, my shitty job waiting tables. She's innocent, y'know? Never even had a boyfriend, from what her mom brags about. Virgin through and through. But that bikini... strings tied loose on her hips, fabric clinging wet.

"You swim a lot?" she asked, peeking up. Defiance sparking—holding eye contact longer than usual.

"Nah. Mostly just to cool off." I ducked under, came up close. Our legs brushed accidental. She gasped, soft. Didn't pull away.

"Sorry," she mumbled, but stayed put. Water lapped between us.

"No worries." I smirked. "Feels good, right?"

She nodded again, slower. Then, quiet: "Yeah. It does."

That was it. Spark. We floated there, thighs touching now, deliberate on my end, testing. Hers trembled a bit. Shy girl, but not backing off. Minutes passed, sun baking our shoulders. Talk turned personal—her nerves about college, boys ignoring her. "They think I'm too quiet," she said, voice dropping. "Like, invisible."

"You're not invisible." I reached out, touched her arm. Skin slick, warm under the cool water. She shivered, but leaned in.

"Prove it." Whispered challenge. Defiant eyes locking mine.

Heart kicked up. What the hell. I pulled her closer, hands on her waist. Bikini strings right there under my fingers. She let me, breath quick. "Tessa..."

"I've never..." She trailed off, face flaming. "With anyone. Not even... touched."

Virgin confession, right in the pool. My dick twitched hard. "Me neither, back when I was 18." Lie, but who cares. Made us equals.

Her hand brushed my chest, tentative. Fingers tracing a scar from a bike crash years back. Innocent touch, but electric. "Show me?" she breathed. "How it feels. To touch."

Fuck. Escalation started right there, slow as hell. I guided her hand down, under water, to my abs. She explored, shy palms flat, sliding lower. Stomach muscles jumped. "Like that?"

"Yeah." Her voice shook. "Hard."

"Keep going." We both whispered, heads close. Neighbors' yards empty, but risk hummed.

Fingers dipped to my swim trunks waistband. She hesitated, looked up—those big innocent eyes begging permission. I nodded. She slipped inside, cool fingers on hot skin. Gasped. "Oh. Nolan, it's..."

"Yeah?" Pre-cum slicked her palm accidental. She gripped soft, first time ever. Shy squeeze, exploratory.

"Big," she murmured, defiant spark back. "Thick. Pulsing."

I groaned low, hips bucking into her fist. Water hid it all, but fuck, her hand felt perfect—hesitant strokes, learning curve. "Just like that, Tessa. Up and down. Twist at the top."

She tried, fumbling once—laughed nervous, real human sound cutting tension. "Oops. Sorry." Then better, rhythm finding. Thumb over the head, smearing wetness. "Does it feel good? Like, really?"

"God, yes. You're a natural." We kissed then, clumsy first—lips bumping, her tongue shy dart. Pool water splashed our chins.

Her strokes sped, confident now. Defiant grip tightening. "I want you to feel it first. Before I... y'know." Virgin talk, raw. My balls drew up fast—too fast.

"Tessa, gonna—" Hips thrust into her hand. She pumped harder, whispering "Cum for me, Nolan. Please." Innocent plea, filthy edge.

I did. Hard. Thick ropes jetting into the water, her fist milking every pulse. She watched underwater, wide-eyed, then grinned shy. "Wow. That was... hot."

We panted, her hand still wrapped around my softening dick. Kiss deepened, hungrier. "Your turn," I growled, fingers tugging her bikini bottom aside.

Pool edge dug into my back as she nodded, defiant yes. But we weren't done escalating. Not by half.

She climbed out first, water streaming off her lithe body—18-year-old perfection, pale skin freckled from sun, small tits heaving, nipples poking fabric. Dripping onto the concrete. I followed, trunks tented again already. Towels forgotten. She grabbed my hand, pulled me to the lounge chairs under the awning—private-ish, fence blocking views mostly.

"Sit," she said, voice bolder. Pushed me down. Shy girl taking charge? Hot as fuck.

I did, legs spread. She knelt between, bikini still on, wet strings begging untied. "Teach me more?" Fingers hooked my trunks, yanked down. Dick sprang free, hard again, veiny and ready.

"Stroke like before. Faster." She did, both hands now—eager learner. Spat in her palm, slick sound obscene. "Fuck, Tessa. Yeah, squeeze the base."

Her eyes flicked up, innocent hunger. "It jumped. You like my spit?" Defiant tease.

"Love it." I cupped her tit through the top, thumb circling nipple. Hard pebble. She moaned, stroke faltering, then resuming. Pool chlorine mixed with her skin scent—clean soap, faint sweat.

Unexpected fumble: she leaned too far, forehead bonking my knee. We both cracked up, her laugh high and real, breaking the spell for a sec. "Clumsy me." But she dove back, lips brushing the tip accidental. First kiss to cock.

"Taste it?" I urged, equal want burning.

She did. Tongue out, shy lick—salty pre-cum. "Mmm. Kinda good." Sucked the head tentative, cheeks hollowing. Virgin mouth, sloppy perfect. Bobbed shallow, hand stroking base. Gagging soft once—pulled off coughing, eyes watering, but grinning. "Too much?"

"Perfect. Deeper if you want." She tried, humming vibration shooting through me. Saliva trailed down shaft, pooling balls.

Dirty talk ramped—hers whispered filth matching mine. "Your cock's so warm in my mouth. Throbs on my tongue. Am I doing it right?"

"Fuck yes. Suck harder, baby." Hands in her wet hair, guiding gentle. She popped off, defiant eyes gleaming. "I wanna make you cum again. But... my turn too?"

Equals. I pulled her up, bikini top yanked free. Tits out—perky handfuls, pink nipples begging. Sucked one, teeth grazing. She yelped, grinding on my thigh. Bottom strings untied next—bare pussy, smooth shave, lips puffy glistening.

"Lay back," she breathed, pushing me flat. Straddled my chest first, innocent hover. "Never done this." Defiant lower, wet folds kissing skin. Scent hit me—musky sweet arousal.

"Fuck my face, Tessa." Hands on her ass, spreading cheeks. She rocked tentative, clit bumping nose. Shy moans turning bold. "Oh god, Nolan... your tongue. Right there."

Lapped her slit, tangy juice coating lips. Virgin pussy, tight hole clenching my probe. She ground harder, tits bouncing. "Lick my clit. Suck it." Learning fast, dirty demands.

I did, fingers slipping in— one knuckle, then two. Soaking grip. She bucked, hand fisting my hair. "Feels... like pressure building. Don't stop." Came first time on my face—thighs quake, gush of wetness smearing chin. Innocent cry muffled by her bitten fist.

Panting, she slid down. Equal power—her guiding my cock to her entrance. "Ready?" she whispered, eyes locked.

"Yeah. Slow." Defiant nod. Sank down inch by inch—tight ring stretching, her gasp raw. "Hurts a bit. But good hurt."

Halfway, pause. Kisses traded, sloppy. "You're splitting me open. So full." Rocked hips, taking more. Popped through barrier—virgin blood tinged shaft faint. She winced, laughed shaky. "Ow. Real now."

"Take your time." But she didn't—defiant drop, bottoming out. Balls-deep in 18-year-old heaven. Walls fluttered, gripping vise.

We stayed like that, connected. Her on top, hands braced chest. "Move with me?" Rolled hips experimental. I thrust up shallow. Rhythm built—wet slaps echoing off pool fence.

"Fuck, Nolan. Your cock's hitting... deep spots." Dirty talk poured, shy voice gone filthy. "Pound my little virgin pussy."

Flipped us equal—me on top now, her legs wrapped waist. Missionary poolside, lounge creaking. Drove steady, balls smacking ass. Sweat-slick slide, her nails raking back.

"Harder. Make it hurt good." Defiant demand. I slammed, grunting. Pubes grinding clit. "Yes! Rub there. Gonna cum again."

She did—walls spasming, milking me fierce. "Nolan! Filling me up!" Triggered mine. Pulled out instinct—ropes across her stomach, tits. But she grabbed base, defiant tug. "Inside next time? Please?"

We collapsed, laughing breathless. Afterglow sticky—cum and pool water mixing on skin. She traced patterns on my chest. "First time. And I made you cum first, like I wanted."

"Twice," I admitted, kissing her neck. Equals, spent.

Shifted to spoon on the lounge, my dick nestling ass crack casual. Talk turned dreams—her college fears, my job gripes. Fingers laced, lazy pets.

Then, her hand wandered back—stroking me semi-hard again. "One more?" Shy whisper, but eyes wicked.

"Greedy virgin." Grinned, rolling her to back. Legs wide, pussy red-swollen inviting. Slid in easy now—cum-lubed glide. Slow fuck this time, savoring stretch.

"Feels different. Sloppier." She giggled, clenching deliberate. "Your cum still in me?"

"Yeah. Mixed with yours." Thrust deep, grinding. Her heels dug calves. "Wanna feel you squeeze it out."

Dirty talk peaked. "Fuck my used pussy, Nolan. Stretch it more. Claim it." Innocent face, nasty words—perfect contrast.

Picked pace, lounge rocking loud. Tits jiggled hypnotic. Sucked nipple, biting soft. "Gonna cum inside. You want?"

"Yes! Fill me. Breed my virgin hole." Defiant beg, legs locking.

Built brutal—skin slap, her moans porch-echoing. Balls tightened. "Now, Tessa—"

Exploded. Thick jets painting walls, overflowing drip. She shattered too, nails bloodying shoulders. "Hot spurts! So much... leaking out."

Collapsed full, plugged deep. Aftermath bliss—kisses soft, bodies tangled sweat-slick. "Best first time," she murmured, fingers in my hair.

Pulled out slow, cum bubble popping free. We laughed at the mess, her scooping finger to taste. Shy lick, defiant grin. "Salty sweet."

Snuggled close, towels finally grabbed. Sun dipping low, pool still lapping quiet. Talked futures, promises of more—secret neighbor hookups.

Then, her phone buzzed on the side table. Loud, insistent. Screen lit: "Mom."

She froze, eyes wide. "Shit. She's home early."

Grabbed it, voice shaky innocent again. "Hey, Mom... yeah, just at the pool."

I yanked trunks up frantic, heart pounding. Fence hop planned—but footsteps crunched gravel driveway next door.

Door slammed house side. "Tessa? You out there with Nolan?"

Cliffhanger panic—caught with cum drying on her thighs?

Rate This Story

Thanks for rating!

Prefer to Listen?

Enjoy erotic audiobooks. Try Audible free for 30 days.

Virginity Loss Defiant Innocent Shy 18 Year Old

All characters are 18+. All stories are fiction. EroticTales