The dim glow of the desk lamp cast long shadows across the cramped college dorm room, the air thick with the scent of stale pizza boxes and lingering weed smoke from the party last night. Mia, the sexy brunette with curves that could make any guy’s head spin, stretched out on her unmade bed, her tiny tank top riding up to expose the soft, tanned skin of her midriff. At nineteen, she was the epitome of teen temptation, her long dark hair cascading over her shoulders like a waterfall of silk. Across the room, her roommate Jake lounged on his bed, shirtless, his lean, athletic body still buzzing from the cheap beer they’d shared earlier. He was twenty, all messy blond hair and that cocky grin that screamed teen porn fantasy come to life.
Mia’s eyes flicked over to him, lingering on the bulge in his sweatpants. The tension had been building for weeks—stolen glances in the shower, accidental brushes in the narrow hallway. Tonight, with the dorm quiet and the world outside forgotten, she felt that familiar heat pooling between her thighs. She bit her lip, the taste of cherry gloss sweet on her tongue, and slid off her bed, padding barefoot across the worn carpet. The floor was cool against her soles, a stark contrast to the warmth radiating from her core.
“Jake,” she murmured, her voice husky, laced with the raw edge of desire. He looked up from his phone, his blue eyes darkening as she approached. She didn’t wait for an invitation; instead, she dropped to her knees between his legs, her hands sliding up his thighs, feeling the firm muscle tense under her touch. The fabric of his sweatpants was soft, worn thin from too many washes, and she could smell him already—musky, masculine, mixed with the faint soap from his morning shower.
He let out a low groan, setting his phone aside. “Fuck, Mia… what are you—?” But his words cut off as she tugged at the waistband, pulling it down just enough to free his cock. It sprang out, thick and hard, the head already glistening with pre-cum. She wrapped her fingers around the base, savoring the velvety heat of his skin, the way it throbbed in her grip like a living thing hungry for her. This was teen sex at its dirtiest, the kind of forbidden thrill that made her pussy clench with need.
Leaning in, Mia inhaled deeply, the scent of his arousal hitting her like a drug—salty, earthy, intoxicating. Her tongue darted out, tracing the underside of his shaft from balls to tip, feeling the ridge of veins pulse against her taste buds. Jake’s hand tangled in her hair, not forcing but guiding, his breath coming in ragged bursts. “Shit, your mouth… it’s so fucking hot,” he rasped, his voice echoing slightly in the small space.
She took him in then, her lips stretching around his girth as she sucked him deep. The sound was obscene—wet, slurping noises filling the room as her head bobbed, saliva coating his length. She hollowed her cheeks, creating that tight suction that made his hips buck involuntarily. Her free hand cupped his balls, rolling them gently, feeling their weight, the soft fuzz of hair tickling her palm. Every swirl of her tongue over the sensitive head drew a guttural moan from him, the vibrations humming through her body like electricity.
Mia’s own body was on fire. She shifted on her knees, her shorts riding up to expose the damp spot on her panties. The friction against her clit as she moved sent sparks shooting up her spine. She loved this—the power of having him at her mercy, his roommate cock twitching in her mouth as she worked him over. Deeper she went, gagging slightly when he hit the back of her throat, but she pushed through, tears pricking her eyes from the effort. The salty tang of his pre-cum flooded her mouth, making her hum in approval, the vibration making him curse under his breath.
Jake’s fingers tightened in her hair, pulling just enough to sting her scalp in the best way. “God, Mia, you’re such a teen slut for this dick. Suck it harder.” His words were filthy, fueling her lust, and she obeyed, bobbing faster, her jaw aching but the pleasure overriding any discomfort. The room smelled of sex now, her arousal mixing with his, a heady perfume that made her head spin. She could hear the wet smacks of her lips against his skin, the occasional pop when she pulled back to tease the tip with flicks of her tongue.
After what felt like an eternity of torturous bliss, Jake hauled her up by the arms, his eyes wild with hunger. “Enough teasing. I need to fuck you now.” He yanked her tank top over her head, exposing her perky tits, nipples hard and begging for attention. His mouth crashed down on one, sucking hard enough to make her cry out, the sharp pull sending jolts straight to her clit. She ground against his thigh, feeling the rough denim of his discarded pants—no, he was still half in sweatpants, but his cock pressed insistently against her belly, hot and slick from her saliva.
He shoved her shorts down, fingers hooking into her panties and ripping them aside. The cool air hit her wet folds, making her gasp, but then his hand was there, two fingers plunging into her soaked pussy without preamble. “So fucking wet for teen porn action, huh? This tight little cunt is dripping for roommate dick.” His voice was gravelly, thumb circling her clit as he pumped in and out, the squelching sounds lewd and unmistakable. Mia’s legs trembled, her hands clutching his shoulders, nails digging into his skin as waves of pleasure built low in her belly.
She pushed him back onto the bed, climbing on top, straddling his hips. The mattress dipped under their weight, springs creaking like a dirty secret. Guiding his cock to her entrance, she sank down slowly, inch by inch, feeling every ridge and vein stretch her walls. The fullness was exquisite, a burn that bordered on pain but tipped into pure ecstasy. “Oh fuck, Jake… you’re so big,” she whimpered, her voice breaking as she bottomed out, his balls pressing against her ass.
He gripped her hips, bruisingly tight, and thrust up hard, setting a brutal rhythm. The slap of skin on skin filled the room, punctuated by her moans and his grunts. Sweat beaded on their bodies, trickling down her back, the salty taste on her lips when she licked them. Mia rode him like a woman possessed, grinding her clit against his pubic bone with each downward plunge, the friction building that coil tighter and tighter. Her tits bounced with the motion, and he reached up to pinch her nipples, twisting just enough to make her arch and cry out.
The air was thick, humid with their combined heat, the scent of sweat and sex overwhelming. She leaned forward, her hair falling like a curtain around them, their breaths mingling hot and fast. “Harder, fuck me like the free teen porn star I am,” she demanded, her voice a sultry growl. Jake obliged, flipping them over in one fluid motion so she was on her back, legs wrapped around his waist. He pounded into her relentlessly, the bedframe banging against the wall, threatening to wake the neighbors—but who cared? This was their wild, uninhibited teen porno moment.
His hand slid between them, fingers rubbing her clit in furious circles as he drove deeper, hitting that spot inside her that made stars explode behind her eyelids. Mia’s body tensed, every muscle coiling like a spring. The sounds were symphony of filth: her wet pussy sucking him in, his balls slapping her ass, their shared gasps and curses. She clawed at his back, leaving red trails that would sting tomorrow, but right now, it only spurred him on.
She came first, shattering around him with a scream that echoed off the walls, her walls pulsing and milking his cock. Juices gushed out, soaking his thighs, the slickness making each thrust even smoother, deeper. Jake didn’t stop, chasing his own release, his pace erratic now, hips snapping with desperate need. “Gonna fill this teen pussy up,” he growled, teeth grazing her neck, the bite sending aftershocks through her oversensitive body.
Mia locked her ankles behind him, pulling him impossibly closer, her nails raking down his spine. The room spun in a haze of sensation—the rough sheets twisting under her, the metallic tang of sweat on her tongue, the relentless pressure building again already. He shifted angles, grinding against her g-spot with every plunge, and she felt that second orgasm cresting, hot and inevitable.
But Jake was close too, his cock swelling inside her, the veins throbbing against her inner walls. He buried his face in her neck, inhaling her scent—vanilla shampoo mixed with raw arousal—as his thrusts grew sloppy, powerful. “Fuck, Mia… your mouth on my cock earlier… now this tight hole… it’s too much.” His words were a hot whisper against her skin, vibrating through her.
She bucked up to meet him, their bodies slick and sliding, the friction electric. The headboard thumped rhythmically, a dirty drumbeat to their lust. Mia’s hands roamed his back, feeling the play of muscles under sweat-slick skin, tracing the dimples at the base of his spine. Every sense was alive: the musky aroma enveloping them, the wet sounds of their joining, the taste of salt when she licked his shoulder.
He pulled back suddenly, hooking her legs over his shoulders for deeper penetration, folding her in half. The stretch was intense, his cock hitting new depths that made her vision blur. “Take it all, you sexy brunette slut,” he panted, eyes locked on hers, dark with possession. Mia’s breath hitched, her pussy clenching around him in response, the pressure on her clit from this angle unbearable.
They moved like animals, primal and unrestrained, the dorm room their private den of debauchery. Sweat dripped from his brow onto her chest, cooling instantly in the air before her feverish skin warmed it again. She reached down, fingers joining his on her clit, rubbing in tandem, the dual sensation pushing her toward the edge once more. “Don’t stop… fuck, I’m gonna cum again on your roommate cock,” she gasped, her voice raw from screaming.
Jake’s rhythm faltered, his body tensing as he hammered into her, the bed groaning in protest. The sounds built to a crescendo—slaps, moans, the creak of wood—until he roared, spilling hot and deep inside her, pulse after pulse flooding her womb. The sensation tipped her over, her orgasm crashing through her like a tidal wave, body convulsing, toes curling, a keening wail escaping her lips.
But even as the waves subsided, he didn’t pull out, staying buried to the hilt, rocking gently to prolong the aftershocks. Mia’s chest heaved, her skin flushed and glistening, every nerve ending singing. She pulled him down for a messy kiss, tongues tangling, tasting the remnants of his cock on her lips mixed with her own sweetness from earlier. His hand cupped her breast, thumb flicking the nipple lazily, while his cock twitched inside her, already stirring back to life.
The night was far from over. Mia wrapped her legs tighter, whispering filthy promises in his ear, her breath hot against his lobe. “Round two… I want you to fuck my ass this time, make me scream for more teen sex.” Jake’s eyes lit up, a wicked grin spreading as he began to move again, slow and teasing, building the fire anew. The room pulsed with their energy, the air heavy with the promise of more wild, uninhibited fucking.