The dim glow of the bedside lamp cast flickering shadows across Lucy Doll’s tiny bedroom, the air thick with the musky scent of teenage hormones and cheap vanilla body spray. At nineteen, Lucy was the epitome of teen porn fantasy—petite, with sun-kissed skin, perky little tits that strained against her cropped tank top, and a wild mane of blonde hair that begged to be pulled. She lounged on her unmade bed, scrolling through her phone, her short denim skirt riding up to reveal the lacy edge of her pink panties. The room smelled like fresh laundry mixed with the faint, salty tang of her own arousal, already building from the naughty videos she’d been watching earlier.
Her boyfriend, Jake, burst through the door without knocking, his broad shoulders filling the frame, eyes locked on her like a predator spotting prey. He was twenty-one, all lean muscle from college soccer, his jeans bulging with the promise of what Lucy craved most. “Fuck, Lucy, you look like you’re ready for some teen sex right now,” he growled, kicking the door shut behind him. The sound of it slamming echoed, making her heart race, her nipples hardening instantly under the thin fabric.
She tossed her phone aside, biting her lower lip with that innocent-yet-slutty grin that drove him wild. “Maybe I am. Come here and find out.” Her voice was a husky whisper, laced with the kind of teen porno tease that made guys like Jake lose their minds. He crossed the room in two strides, the floorboards creaking under his weight, and grabbed her by the waist, pulling her up against his chest. His hands were rough, calloused from practice, sliding under her skirt to squeeze her firm ass cheeks. The touch sent electric jolts through her body, her skin tingling where his fingers dug in.
Lucy pressed her lithe body against him, feeling the heat radiating from his skin, the hard ridge of his rock-hard cock pressing insistently against her belly through his jeans. She moaned softly, the sound vibrating in her throat, already wet between her thighs. The room felt smaller, hotter, the air heavy with anticipation. She could smell his cologne—woody and masculine—mingling with the faint sweat from his day, making her head spin with lust.
“I’ve been thinking about this all day,” Jake murmured, his breath hot against her ear, lips brushing the sensitive lobe. He nipped at it, drawing a gasp from her. His hands roamed higher, pushing her tank top up to expose her flat stomach, then cupping her small, perfect breasts. Thumbs circled her nipples, pinching just hard enough to make her arch into him. “Your mouth on me, baby. Sucking me like the little free teen porn slut you are.”
Lucy’s cheeks flushed, but not from embarrassment—from raw desire. She loved when he talked dirty like that, calling out the forbidden thrill of their teen sex sessions. Her hands fumbled with his belt, the metal clinking as she yanked it open, then popped the button on his jeans. The zipper rasped down, and she shoved his pants and boxers to his knees in one eager motion. His cock sprang free, thick and veined, the head already glistening with pre-cum. It throbbed in the warm air, standing proud at full attention, begging for her attention.
“Oh god, Jake, it’s so rock-hard,” she breathed, wrapping her small fingers around the base. The skin was velvet-smooth over steel, hot to the touch, pulsing with his heartbeat. She stroked him slowly, feeling him twitch in her grip, the scent of his arousal hitting her like a drug—salty, musky, utterly intoxicating. Her mouth watered, pussy clenching in response as she imagined taking him deep.
He groaned, threading his fingers through her hair, guiding her down to her knees on the soft carpet. The fibers tickled her skin, a stark contrast to the hardness awaiting her. Lucy knelt there, looking up at him with wide blue eyes, her lips parted in invitation. The position made her feel exposed, vulnerable, like the star of her own private teen porno flick. She leaned in, her breath ghosting over his shaft, making it jump. Then, with a wicked smile, she flicked her tongue out, lapping at the bead of pre-cum on the tip.
The taste exploded on her tongue—salty-sweet, addictive. Jake hissed, his hips bucking slightly. “That’s it, Lucy. Taste me.” Emboldened, she swirled her tongue around the head, tracing the ridge, savoring every inch. Her hands gripped his thighs, nails digging into the firm muscle, as she took him deeper, inch by inch. The stretch of her lips around his girth was delicious, her jaw aching just a bit, but the fullness made her moan around him, the vibration humming through his cock.
Ecstatic moans bubbled up from her throat as she bobbed her head, taking more of him with each pass. The wet sounds of her sucking filled the room—slurping, gagging softly when he hit the back of her throat. Saliva dripped down her chin, mixing with his pre-cum, making everything slick and messy. She loved the rawness of it, the way teen sex like this felt so forbidden, so primal. Her free hand slipped between her own legs, rubbing her soaked panties, the friction sending sparks of pleasure through her core.
Jake’s grip tightened in her hair, not painful but commanding, fucking her mouth with shallow thrusts. “Fuck, your mouth is heaven, baby. Devour that cock like you mean it.” His voice was ragged, breaths coming in pants. Lucy obliged, hollowing her cheeks, sucking harder, her tongue pressing flat against the underside of his shaft. She could feel every vein, every throb, the way he swelled even more in her mouth. The scent was overwhelming now, filling her senses, making her dizzy with need.
She pulled back for a breath, strings of spit connecting her lips to his glistening cock, then dove back in, taking him to the hilt. Her nose pressed against his pubic bone, the coarse hair tickling her face, as she swallowed around him. Gagging, but pushing through, tears pricking her eyes from the effort. The moans she made were ecstatic, muffled but fervent, vibrating straight to his balls. Jake’s head fell back, a deep groan escaping him, his body tensing under her assault.
Lucy’s world narrowed to the cock in her mouth—the taste, the texture, the sounds of his pleasure. Her fingers worked faster on her clit through the fabric, her skirt hiked up around her waist, panties pushed aside. She was dripping, the wetness slicking her thighs, the air cool against her heated skin. Every suck, every lick built the tension, her own arousal mirroring his, coiling tighter in her belly.
He pulled her off suddenly, his cock popping free with a wet smack, shiny and throbbing. “Not yet, slut. I want to watch you beg for it.” Jake hauled her up, tossing her onto the bed like she weighed nothing. The mattress bounced, sheets tangling around her legs. She sprawled there, chest heaving, lips swollen and red from her efforts. He stripped off his shirt, revealing the chiseled abs she loved to trace with her tongue, then kicked his jeans away. Naked, he loomed over her, cock jutting out like a weapon.
Lucy reached for him, but he pinned her wrists above her head with one hand, the other yanking her tank top over her head. Her tits bounced free, nipples hard peaks begging for attention. He leaned down, capturing one in his mouth, sucking hard while his free hand delved between her legs. Fingers found her soaked folds, sliding through the slickness. “So wet from sucking cock, huh? Little teen porn whore.”
She whimpered, hips bucking up into his touch. “Yes, Jake, please… I need it. Need your rock-hard cock.” His fingers plunged inside her, two at once, stretching her tight pussy. The squelch of her wetness was obscene, mixing with her ecstatic moans that grew louder, more desperate. He curled them, hitting that spot that made stars burst behind her eyelids, her body arching off the bed.
The room spun with sensations—the rough pads of his fingers, the scrape of his teeth on her nipple, the heavy weight of his body pressing her down. Sweat beaded on their skin, the salty taste when she licked his shoulder. Jake withdrew his fingers, bringing them to her lips. “Taste yourself.” She sucked them clean, moaning at the tangy flavor of her arousal, eyes locked on his.
Unable to wait any longer, he flipped her onto her stomach, yanking her hips up. Her ass in the air, skirt flipped over her back, panties ripped down to her knees. The cool air hit her exposed pussy, making her shiver. Jake’s hands gripped her hips, bruising, as he rubbed the head of his cock along her slit. Teasing, coating himself in her juices. “Beg for it, Lucy. Tell me how bad you want this teen sex.”
“Please, fuck me! I need your cock inside me, devouring my pussy like I devoured you!” Her voice broke on a moan, body trembling. He slammed in with one thrust, burying himself to the root. The stretch burned so good, filling her completely, his balls slapping against her clit. She cried out, ecstatic, the sound raw and animalistic.
Jake set a brutal pace, pounding into her, the bed creaking under them. Each thrust sent shockwaves through her body, her tits jiggling, ass rippling from the impact. The wet slap of skin on skin, her moans blending with his grunts, filled the air. She pushed back, meeting him, grinding her clit against him. Sweat dripped down his chest onto her back, hot and sticky.
But Lucy wasn’t done with his cock in her mouth yet. She twisted, looking back over her shoulder. “Let me suck you again… while you fuck me from behind.” Her words were breathless, filthy, straight out of free teen porn. Jake pulled out, cock slick with her cream, and she spun around, lying on her back with her head hanging off the edge of the bed. Perfect angle for deepthroating.
He straddled her chest, feeding his cock into her upside-down mouth. Gravity helped, letting her take him deeper, throat relaxing around him. She gagged, but moaned ecstatically, hands reaching up to fondle his balls, heavy and full. The angle made her feel even more vulnerable, spit running down her face, into her hair. Jake thrust gently at first, then harder, fucking her throat while his hands pinched her nipples.
Her pussy ached, empty now, but she rubbed it furiously, fingers circling her clit. The dual sensations built her toward the edge—his cock choking her, the taste of her own pussy on him, the sounds of his pleasure. Moans poured from her, muffled and wet, ecstatic waves crashing over her.
Jake’s rhythm faltered, his cock swelling in her mouth. “Gonna cum, baby… swallow it all.” But he held back, pulling out to flip her again. This time, he wanted her on top. Lucy straddled him eagerly, guiding his rock-hard cock back into her dripping heat. She sank down, inch by inch, moaning as he filled her. Riding him hard, her hips grinding, tits bouncing in his face.
The friction was intense, her clit rubbing against his pubic bone with every bounce. Sweat-slicked skin slid together, the bed thumping against the wall. Her moans turned to screams of pleasure, ecstatic and unrestrained. Jake’s hands guided her, slapping her ass, urging her faster. “That’s it, ride that dick like a good teen porno girl.”
She leaned forward, capturing his lips in a messy kiss, tasting herself on his tongue. Then, sliding down his body, she took his cock in her mouth again, even as her pussy clenched around nothing. No— she wanted both. Twisting, she positioned herself in a sixty-nine, her soaked pussy hovering over his face while she devoured his cock once more.
Jake’s tongue dove into her folds, lapping at her juices, sucking her clit. The dual assault was overwhelming—his mouth on her, her mouth on him. She moaned around his shaft, the vibrations making him buck into her throat. Ecstatic cries escaped her, body shaking as her orgasm built, coiling tight.
Saliva and pussy cream mixed, dripping everywhere, the room reeking of sex. Her small hands stroked what her mouth couldn’t reach, twisting, pumping. Jake’s fingers dug into her ass, spreading her cheeks, tongue flicking her tight hole. The sensation pushed her over, her body convulsing, moans turning to wails as she came hard on his face.
But she didn’t stop sucking, devouring him with renewed vigor, tasting her own release on his skin. His cock throbbed, close, so close. She hollowed her cheeks, taking him deep, ecstatic moans urging him on. The buildup was endless, tension stretching, every sense alive—the taste, the smell, the feel of him pulsing on her tongue.
Jake’s hips jerked, a roar building in his chest. Lucy prepared, throat opening, ready to swallow every drop. Her own aftershocks rippled through her, pussy dripping onto his chin. She sucked harder, tongue swirling, hands squeezing his balls. The room pulsed with their shared lust, the air thick, bodies slick and entangled.
His cock swelled impossibly, the first hot spurt hitting the back of her throat. She moaned ecstatically, swallowing greedily, milking him with her mouth. Rope after rope filled her, salty and thick, overflowing a bit to dribble down her chin. Jake’s groans were guttural, hands fisting her hair as he rode out the waves.
Lucy kept sucking, softer now, drawing out every last drop, her body humming with satisfaction. But the fire wasn’t out; she wanted more, always more in these teen sex marathons. She popped off, licking her lips, eyes gleaming with mischief. “Again? Your cock’s still hard for me.”
He grinned, pulling her up for a kiss, tasting himself on her tongue. The night was young, their bodies insatiable, ready for round after round of filthy, raw pleasure. Lucy’s hand wrapped around him once more, stroking the semi-hard length back to life, her moans already starting anew as she guided him toward her aching pussy…