The summer heat clung to everything like a lover’s sweat, thick and unrelenting in the cramped living room of Jake’s house. I wiped my brow, the remote slipping from my sticky fingers as we binge-watched some dumb action flick. Jake, my best bro since middle school, sprawled on the couch, cracking open another beer he’d swiped from his dad’s fridge. At eighteen, we were kings of our own lazy kingdom, but my mind was elsewhere—on her. Mia, Jake’s little sister, just turned eighteen last week, with that lithe teen body that haunted my dreams. I’d nursed this secret crush for years, watching her bloom from awkward braces to this goddess with sun-kissed skin and curves that begged to be touched.
The air smelled of popcorn grease and faint weed from Jake’s earlier smoke, but underneath it all was Mia’s scent—something sweet like vanilla body spray mixed with the salty tang of young skin after a day by the pool. She flitted in and out of the kitchen, her tiny shorts riding up her ass cheeks, those long legs flexing as she grabbed snacks. Every time she bent over, I had to shift on the cushion to hide the growing bulge in my jeans. Teen porn fantasies flooded my brain, the kind I’d jerk off to late at night, imagining her tight pussy wrapped around me instead of some pixelated starlet.
“Dude, pass the chips,” Jake grunted, oblivious as ever. I tossed the bag his way, my eyes darting to the doorway where Mia leaned against the frame, sipping a soda. Her tank top clung to her perky tits, nipples faintly outlined through the thin fabric—no bra, fuck. She caught me staring, her full lips curving into a sly smile that sent heat straight to my cock. Was it my imagination, or did her gaze linger on my crotch? The room felt smaller, the fan’s lazy whir doing nothing to cool the fire building in my gut.
Hours blurred by, the movie forgotten as Jake dozed off, snoring like a chainsaw. Mia sauntered back in, her hips swaying with that innocent-yet-not tease. She plopped down next to me on the couch, close enough that her thigh brushed mine. Electricity shot through me, the soft warmth of her skin like a promise. “He’s out cold,” she whispered, her breath hot against my ear, carrying that vanilla whisper. My heart hammered, pulse throbbing in my veins. I could smell her shampoo, fresh and fruity, mingling with the faint musk of arousal I swore was coming from between her legs.
“Yeah, total lightweight,” I muttered, trying to play it cool, but my voice cracked like a horny kid’s. She giggled, low and throaty, her hand casually landing on my knee. The touch was light, but it burned, fingers tracing lazy circles that made my dick twitch. Forbidden fuck—that’s what this was heading toward, the ultimate betrayal of bro code, but goddamn, I didn’t care. Her eyes, dark and sparkling, locked on mine, and in that moment, the secret crush ignited like dry tinder.
Without a word, she leaned in, her lips crashing against mine in a hungry kiss that tasted like cherry lip gloss and desperation. I groaned into her mouth, my hands instinctively grabbing her waist, pulling her onto my lap. She straddled me, grinding down with a moan that vibrated through my chest. The friction of her shorts against my jeans was torture, her heat seeping through the denim. “I’ve wanted this forever,” she breathed, nipping at my neck, her teeth grazing skin in a way that made me hiss. The couch creaked under us, Jake’s snores the only soundtrack to this risky teen sex unfolding right under his nose.
I slid my hands up her sides, thumbs brushing the undersides of her tits. They were perfect—firm, handfuls of soft flesh that overflowed my palms as I squeezed. She arched her back, pressing into me, her nipples hardening like diamonds against my touch. The air thickened with the scent of her excitement, a heady mix of sweat and pussy juice that had me inhaling deep. “Touch me,” she demanded, voice husky, guiding my hand between her legs. Her shorts were soaked, the fabric clinging to her swollen lips. I rubbed her through it, feeling the outline of her clit, and she bucked against my fingers with a whimper that echoed in my ears.
Fuck, this was better than any free teen porn I’d ever streamed. Real, raw, her body writhing on mine like she couldn’t get enough. I yanked her tank top up, exposing those gorgeous tits, and latched onto one nipple with my mouth. She tasted salty-sweet, skin flushed and hot under my tongue as I sucked hard, swirling around the peak. Mia’s fingers tangled in my hair, pulling me closer, her breaths coming in ragged gasps. “Harder,” she urged, and I obliged, biting down just enough to make her cry out softly. The sound was pure lust, a wet plea that made my cock strain painfully against my zipper.
She reached down, fumbling with my belt, her small hands eager and trembling. When she freed my dick, it sprang out thick and veined, pre-cum glistening at the tip. Her eyes widened, a hungry gleam in them as she wrapped her fingers around the shaft, stroking slow and firm. The sensation was electric—her grip tight, skin silky smooth, thumb circling the head in a way that had me thrusting into her fist. “So big,” she murmured, licking her lips, and I nearly came right there from the dirty words spilling from her innocent mouth.
I couldn’t wait anymore. Hooking my fingers in her shorts, I tugged them down along with her panties, the fabric whispering against her thighs. Her pussy was bare, shaved smooth like the girls in teen porno vids, lips puffy and pink, dripping with need. The sight hit me like a punch—glistening folds begging to be filled. I traced a finger along her slit, collecting her juices, and she shuddered, thighs quivering. “Please,” she begged, voice breaking, and that was it. I positioned her over my cock, the head nudging her entrance, hot and slick.
She sank down slowly, inch by inch, her tight teen pussy stretching around me like a velvet glove. The heat was intense, walls clenching as she took me deeper, a gasp escaping her lips. I gripped her hips, guiding her, the slap of skin on skin starting soft but building. Up and down she rode, her tits bouncing with each thrust, the couch springs protesting under us. Sweat beaded on her skin, trickling down her cleavage, and I leaned in to lick it off, tasting the salt of her exertion. Her moans grew louder, muffled against my shoulder as she bit down to stifle them—Jake still snoring, oblivious to the forbidden fuck happening inches away.
“Fuck, you’re so tight,” I growled, thrusting up to meet her, the angle hitting deep. She cried out, nails digging into my shoulders, leaving red trails that stung deliciously. The room filled with the wet sounds of our joining—schlick, schlick—her arousal coating my balls as they slapped against her ass. I could feel every ripple inside her, the way her pussy fluttered around my length, pulling me in like it never wanted to let go. Mia’s hair fell in sweaty strands across her face, her eyes half-lidded with pleasure, lips parted in constant soft whimpers.
I flipped us suddenly, pinning her beneath me on the couch, her legs wrapping around my waist instinctively. The new position let me drive in harder, deeper, the head of my cock brushing that spot that made her arch and scream silently into my mouth. Our kisses were messy now, tongues tangling, breaths mingling in hot pants. The scent of sex hung heavy—musky, primal, her pussy’s tang mixing with my sweat. I pounded into her relentlessly, the buildup of years of pent-up secret crush exploding in every brutal thrust. Her walls tightened, signaling her climax, and I felt it building in me too, that coiling heat in my gut.
“Come for me,” I whispered harshly, one hand sliding between us to rub her clit in fast circles. She shattered then, body convulsing, pussy spasming around my dick in waves that milked me dry. Her juices gushed, soaking us both, the slick heat pushing me over the edge. I buried myself deep, groaning as I filled her, hot spurts painting her insides. But we weren’t done—the fire still raged. She pushed me back, eyes wild, and dropped to her knees between my legs, the carpet rough under her.
Her mouth was heaven, lips stretching around my still-hard cock, tasting our combined flavors. She sucked greedily, tongue swirling, hollowing her cheeks with a slurping sound that was pure filth. I threaded my fingers through her hair, guiding her bobs, the sight of her—Jake’s sister, my forbidden obsession—devouring me like teen porn come to life. Saliva dripped down her chin, mixing with remnants of cum, and she looked up at me with those big eyes, innocent yet so fucking dirty.
I pulled her up, bending her over the arm of the couch, her ass presented like a gift. Round and firm, cheeks parting to reveal her glistening pussy and the tight pucker above. I didn’t hesitate, sliding back in from behind, the angle letting me go even deeper. She braced against the cushions, pushing back to meet my thrusts, her moans turning to guttural cries. The slap of flesh echoed louder now, sweat flying, our bodies slick and sliding. I reached around, pinching her nipples, rolling them until she begged for more.
Her second orgasm hit like a storm, body shaking, pussy clenching so hard it nearly pushed me out. I held on, fucking through it, the friction intense and overwhelming. The air was thick with our scents—sweat, cum, her sweet arousal—every breath pulling me deeper into the haze. Mia twisted her head, looking back at me with a grin that said she owned this moment, this teen sex sin we’d ignited.
We shifted again, her on top now, reverse cowgirl, giving me a view of her ass bouncing as she rode me hard. Her hands gripped my thighs, nails biting in, the pain sharpening the pleasure. I watched my cock disappear into her, coated in her cream, the visual alone enough to make me throb. She ground down, circling her hips, clit rubbing against my base, chasing another peak. The sounds were obscene—wet smacks, her breathless curses, my grunts of encouragement.
“Don’t stop,” she panted, voice raw, and I didn’t, hands on her ass, spreading her cheeks to watch the show. The forbidden thrill amped everything—the risk of Jake waking, the years of hidden desire exploding in this raw, lustful frenzy. Her body trembled, building again, and I felt the pull, the need to claim her over and over. Sweat poured down my back, the couch damp beneath us, every sense overwhelmed by her—touch of silk skin, taste of salt on my lips from earlier kisses, the symphony of her pleasure filling the room.
She leaned back against my chest, twisting to capture my mouth in a sloppy kiss, our tongues dueling as she bounced faster. My hands roamed, one to her clit, flicking it relentlessly, the other squeezing her tit. Her pussy fluttered, on the edge, and I thrust up hard, matching her rhythm. The heat built, coiling tight, her cries muffled against my neck as she came undone once more, flooding me with her release. I followed, pumping into her with a roar I barely contained, the world narrowing to the pulse of our joined bodies.
But the night was young, the crush far from sated. She slid off, turning to face me, her eyes gleaming with mischief as she pushed me flat. Straddling my face now, her pussy hovered inches away, dripping and swollen. The scent was intoxicating, pure teen porno fantasy made flesh. I pulled her down, tongue delving into her folds, lapping at the mix of us. She rocked against my mouth, hands in my hair, moaning loud enough that I prayed Jake stayed asleep. Her taste exploded on my tongue—tangy, sweet, addictive— as I sucked her clit, fingers plunging deep to curl inside her.
Mia’s thighs quivered around my head, the pressure building as she ground harder, chasing the high. I could feel her pulse on my lips, hear the wet sucks of my mouth working her over. She came with a shuddering wail, juices coating my face, and I drank her down, savoring every drop. When she collapsed forward, spent but not broken, her hand found my cock again, stroking it back to life with expert twists.
We were lost in it now, a tangle of limbs and lust, the forbidden spark blazing into an inferno. She whispered dirty promises in my ear—things she’d do next time, how she’d sneak me into her room for more free teen porn-worthy nights. My hands explored every inch, memorizing the curve of her hip, the dip of her waist, the way her ass jiggled when I spanked it lightly. The couch was our battlefield, marked by our passion, the air humming with the aftershocks of orgasms yet to come.
I pulled her close, entering her sideways, spooning on the narrow space, my cock sliding home with ease into her welcoming heat. Slow thrusts now, building tension anew, her back arched against my chest. I nuzzled her neck, inhaling her scent, biting the soft skin as she pushed back. The intimacy was as hot as the frenzy, every slide drawing out moans that blended with the TV’s distant hum. Her hand reached back, pulling my ass closer, urging deeper penetration.