Curvy Ebony Stunner Fucks One, Teases Second

The dim glow of string lights hung low in the cramped college dorm room, casting flickering shadows over the rumpled sheets and scattered beer cans. The air was thick with the musky scent of young bodies and cheap cologne, a haze of anticipation buzzing like the low hum of bass from a distant party. Jasmine, the curvy ebony stunner everyone whispered about, sauntered in with that sway in her wide hips that made jaws drop. At nineteen, she was pure fire—full breasts straining against her tight tank top, her dark skin glistening under the lights like polished obsidian, and an ass so round and juicy it begged to be grabbed. She locked eyes with Marcus first, the tall, lean basketball player lounging on the bed, his shorts already tenting at the sight of her.

“You boys been waiting for some real teen sex action?” Jasmine purred, her voice a sultry rumble that sent shivers down their spines. She kicked the door shut behind her, the click echoing like a promise. Marcus grinned, his dark eyes hungry, while Tyler, the quieter one with messy curls and a perpetual blush, shifted uncomfortably in the desk chair, trying to play it cool but failing miserably. The room smelled of their arousal already—salty sweat mixing with the faint vanilla of Jasmine’s lotion.

She didn’t waste time. Striding over to Marcus, Jasmine pushed him back onto the bed with a firm hand on his chest, feeling the rapid thump of his heart under her palm. Her fingers trailed down, nails scraping lightly over his shirt before dipping lower to palm the hard bulge in his shorts. “Mmm, feels like you’re ready for this teen porn fantasy to come alive,” she whispered, her breath hot against his ear. Marcus groaned, his hands immediately roaming up her thick thighs, squeezing the soft, warm flesh that jiggled just right under his touch.

Tyler watched from the corner, his cock twitching in his jeans as Jasmine peeled off her tank top, revealing those heavy, perfect tits—dark nipples already pebbled and begging for attention. The sound of fabric whispering against skin filled the room, followed by Marcus’s sharp intake of breath. Jasmine arched her back, letting her breasts bounce free, the cool air kissing her skin and making her nipples tighten even more. She climbed onto the bed, straddling Marcus’s lap, grinding her denim-clad pussy against his throbbing erection. The friction was electric; she could feel the heat of him through the layers, her own wetness soaking into her panties.

“Watch this, Tyler,” she teased, glancing over her shoulder at the second guy, whose face was flushed crimson. “I’m gonna fuck Marcus so good, you’ll be stroking that dick just imagining it’s you.” Tyler’s hand instinctively went to his crotch, rubbing the outline of his hardness, the zipper rasping softly. Jasmine smirked, loving the power, the way her body commanded their lust. She yanked Marcus’s shorts down, his thick black cock springing free—veiny, curved, and already leaking pre-cum that glistened in the low light. The scent hit her then, that raw, masculine musk that made her mouth water.

Leaning down, Jasmine dragged her tongue along the underside of his shaft, tasting the salty bead at the tip. Marcus hissed, his fingers tangling in her braided hair, pulling just enough to make her scalp tingle. She sucked him in deep, her full lips stretching around his girth, the wet slurping sounds obscene in the quiet room. Her cheeks hollowed as she bobbed, taking him to the back of her throat, gagging slightly but pushing through, her saliva dripping down his balls. Tyler let out a whimper, fumbling with his fly, but Jasmine shot him a wicked look. “Not yet, baby. Just watch me swallow this teen cock like the slut I am.”

Marcus bucked up into her mouth, fucking her face with shallow thrusts, the bed creaking under them. Jasmine’s pussy ached, clenching emptily as she worked him, her free hand slipping between her legs to rub her swollen clit through her jeans. The denim was damp now, the rough texture grinding against her sensitive folds, sending sparks of pleasure up her spine. She popped off his dick with a wet smack, strings of spit connecting her lips to his tip, and stood to shimmy out of her pants. Her ass cheeks jiggled as she bent over, giving Tyler a full view of her lacy thong riding up between those plush globes.

“Fuck, Jasmine, you’re killing me,” Tyler muttered, his voice hoarse, hand now openly stroking his exposed cock—pale and rigid, a stark contrast to Marcus’s darker one. The air grew heavier, filled with the slick sounds of his pre-cum-smeared strokes and Jasmine’s heavy breathing. She kicked her jeans aside and crawled back onto Marcus, positioning herself over his slick shaft. With a slow, deliberate roll of her hips, she sank down, inch by inch, her tight, wet heat enveloping him. The stretch burned so good, her walls fluttering around his thickness as she bottomed out, her ass slapping against his thighs.

“Oh shit, yes! This teen pussy is gripping me so tight,” Marcus growled, his hands digging into her hips, leaving faint red marks on her ebony skin. Jasmine moaned, loud and unrestrained, the sound echoing off the walls like a siren’s call. She started riding him hard, her tits bouncing with each upward lift and slam down, the wet squelch of their joining filling the room. Sweat beaded on her skin, trickling down the valley between her breasts, and she could smell it—her own tangy arousal mixed with his earthy scent.

Glancing at Tyler, she licked her lips, her voice breathy. “You like seeing me get fucked like this? Bet you’d love to feel these curves wrapped around you.” She reached out a hand, beckoning him closer without stopping her rhythm. Tyler hesitated, then stood, his cock bobbing as he approached the bed. Jasmine grabbed his shaft mid-thrust, her fingers wrapping around the hot, velvety length, stroking him in time with her bounces on Marcus. Tyler gasped, his knees buckling slightly at the touch—soft yet firm, her grip twisting just right at the head.

The room pulsed with their energy now, the air thick and humid, like a sauna of lust. Jasmine’s body glistened, her dark skin shining with sweat as she fucked Marcus deeper, grinding her clit against his pubic bone on every downstroke. The pressure built inside her, a coiling heat in her belly, but she held back, savoring the tease. “Come here, Tyler,” she commanded, pulling him onto the bed beside them. He knelt there, obedient, as she leaned over, her breasts swaying, and took his cock into her mouth while still impaled on Marcus.

Her lips sealed around Tyler’s tip, sucking greedily, the taste of his pre-cum sharp on her tongue—different from Marcus’s, saltier, more urgent. She hummed around him, the vibration making him whine, his hands fisting the sheets. Marcus thrust up harder from below, jealous of the attention, his cock hitting that spot deep inside her that made stars burst behind her eyelids. The dual sensations overwhelmed her: the fullness stretching her pussy, the hardness filling her mouth, the sounds—sloppy sucks, skin slapping skin, their mingled moans creating a filthy symphony.

Jasmine pulled off Tyler with a gasp, spit trailing from her lips. “Not yet, boys. I want you both begging.” She dismounted Marcus slowly, his cock slipping free with a lewd pop, shiny with her juices. Standing between them, she pushed her thong aside, exposing her dripping folds—swollen, pink against her dark skin. The scent of her arousal hung heavy, intoxicating, drawing them both in like moths to flame. She fingered herself teasingly, two digits plunging in and out, the squelching sounds amplified as she spread her legs wider for Tyler’s view.

“Look at this free teen porn right in front of you,” she taunted, her voice husky. Tyler’s eyes were glued to her hand, his cock leaking steadily now. Marcus, impatient, grabbed her waist and flipped her onto all fours, her ass high in the air, cheeks parting to reveal her glistening pussy and the tight pucker above. He didn’t wait, slamming back into her from behind, the force jolting her forward. Jasmine cried out, the angle hitting even deeper, her walls clenching around him like a vice.

Tyler, emboldened, scooted closer, his cock inches from her face. She turned her head, capturing him again, sucking with renewed fervor as Marcus pounded her relentlessly. The bed rocked, springs protesting under the assault, the headboard thumping against the wall in a rhythmic tattoo. Sweat flew from their bodies, the salty droplets landing on sheets already damp. Jasmine’s senses overloaded—the rough drag of Marcus’s cock inside her, textured and unyielding; the smooth glide of Tyler’s length over her tongue; the chorus of their grunts and her muffled moans.

She reached back, spreading her ass cheeks wider for Marcus, inviting him to go harder. He obliged, his hips snapping forward, balls slapping against her clit with each thrust. The sting of it sent jolts of pleasure-pain through her, building that fire higher. Tyler’s hand cupped her breast, pinching her nipple, rolling it between his fingers until she arched into the touch. “Fuck, your tits are so soft,” he breathed, his voice cracking with need.

Jasmine released him from her mouth to gasp, “Pinch harder, make it hurt good.” He did, twisting just enough to make her yelp, the sensation shooting straight to her core. Marcus’s pace faltered, his breaths coming in ragged pants, but she wasn’t done teasing. She looked up at Tyler through hooded eyes, her hand pumping his slick shaft. “Imagine this teen porno pussy milking you dry. But not yet—watch me cum first.”

Her body tensed, muscles coiling like a spring as Marcus’s relentless fucking pushed her over the edge. The orgasm crashed through her, waves of ecstasy rippling from her core, her pussy spasming around him, juices squirting out to soak his thighs. She screamed, the sound raw and primal, vibrating through Tyler’s cock as she took him deep again, her throat working around him. Marcus groaned, fighting to hold back, his fingers bruising her hips as he chased his own release.

But Jasmine wasn’t finished. As the aftershocks faded, she pushed back against him, demanding more. “Don’t stop—fuck this curvy ebony body like you mean it.” Tyler’s strokes in her hand grew frantic, his tip brushing her cheek, smearing pre-cum on her skin. The room reeked of sex now—sweat, cum, her sweet nectar—all mingling in a heady fog that made her head spin.

She shifted, pulling Marcus out and flipping onto her back, legs splayed wide. “Your turn to taste,” she told Tyler, but only teasingly, guiding his head down without letting him dive in. His hot breath ghosted over her folds, making her twitch, but she held him at bay, stroking his hair. Marcus, hovering above, fed his cock back into her mouth, the angle allowing her to deepthroat him easily now, her gag reflex relaxed from the earlier fun.

Tyler’s tongue darted out, flicking her clit, and she bucked, the electric spark making her toes curl. The wet laps of his mouth, combined with Marcus’s thrusts down her throat, had her climbing again already. Her skin prickled with goosebumps despite the heat, every nerve alight. “Yes, eat that teen pussy,” she mumbled around Marcus’s dick, the words garbled but clear in intent.

Marcus pulled out, strings of saliva connecting them, and knelt beside her head, jerking himself as he watched Tyler devour her. Jasmine’s hands roamed her body, tweaking her nipples, tracing the curves of her belly down to where Tyler’s curls tickled her thighs. The sounds were intoxicating—Tyler’s slurps, her breathy moans, the slick fap of Marcus’s hand on his cock. She ground against Tyler’s face, smearing her essence over his lips and chin, marking him as hers.

Suddenly, she sat up, pushing Tyler onto his back beside Marcus. Straddling his hips, she rubbed her soaked pussy along his length, coating him but not entering. “Feel how wet I am for you? This is what teen sex feels like—pure torture.” Tyler whimpered, thrusting up futilely, his cock sliding between her folds, nudging her clit with each pass. The friction was maddening, her juices dripping down his balls, pooling on the sheets.

Marcus watched, stroking faster, his eyes dark with lust. Jasmine leaned forward, her breasts dragging over Tyler’s chest, nipples scraping his skin. She captured Marcus’s lips in a messy kiss, tasting herself on his mouth, tongues tangling in a dance of heat and hunger. Breaking away, she whispered, “You two are gonna explode for me.”

She positioned herself between them, one hand on each cock, pumping in unison—slow at first, then faster, twisting at the heads, thumbs swiping over the slits to spread their pre-cum. Their moans blended, hips bucking into her fists, the veins pulsing under her fingers. The air was electric, charged with impending release, her own arousal spiking at their desperation.

Leaning down, she alternated sucking them—first Tyler, then Marcus—her mouth a warm, wet heaven that had them cursing under their breaths. The flavors mingled on her tongue, salty and addictive, her cheeks aching from the stretch but loving every second. Tyler’s hand fisted her hair, guiding her gently, while Marcus palmed her ass, fingers dipping toward her entrance.

“Finger me while I suck you,” she demanded, popping off Tyler. Marcus slid two digits inside her, curling them against her G-spot, the squelch loud and filthy. She rode his hand, her body undulating, tits swaying hypnotically. Tyler watched, mesmerized, his cock throbbing in her grip.

The buildup was relentless now, tension coiling tighter. Jasmine’s skin flushed hot, every touch amplified—the rough pads of Marcus’s fingers, the smooth glide of Tyler’s shaft in her mouth, the symphony of their heavy breathing and wet sounds. She could feel their edges approaching, bodies tensing, and she pushed them further, her own climax hovering just out of reach, teasing like she teased them.

Leave a Comment