Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
AI smut writer →

Tennis Rivals' Locker Room Tongue Duel

Rival lesbian tennis babes turn locker room trash-talk into a wild 69 tongue duel.

6 min read April 25, 2026
▶ Listen to this story
Rate the narration:

Open the full audio page →

Alex slammed the final forehand across the net, the ball rocketing past Jordan's desperate lunge. The score locked in: 7-5, 6-4. The crowd's cheers faded as the college tennis match wrapped on the outdoor courts, late afternoon sun baking the red clay. Both women, 22 and built like athletes forged in fire—lean muscles rippling under tanned skin, sports bras soaked with sweat clinging to perky C-cup tits, short skirts hiked up from the dive—stared each other down across the net. Alex's dark hair stuck to her sharp jawline, green eyes blazing triumph. Jordan, blonde ponytail frayed, blue eyes narrowed in fury, her full lips curled in a snarl. They'd been rivals since freshman year, every match a war of grunts, glares, and unspoken heat that made their pulses race off the court too.

They shook hands at the net—firm grips lingering a beat too long, sweat-slick palms sliding. "Lucky shot, bitch," Jordan muttered, voice husky from exertion.

Alex smirked, wiping her brow. "Skill, not luck. Eat it." The tension crackled like static, electric and forbidden, as they grabbed their rackets and headed to the empty women's locker room. Campus was quiet this time of day, most players gone. Just them, breathless and drenched, the air thick with the musk of their bodies.

Inside, the fluorescent lights buzzed over rows of metal lockers, benches scarred from years of use, showers hissing faintly in the distance. Alex tossed her bag down first, peeling off her sweat-drenched top. Her sports bra hugged her firm tits, nipples hard peaks from the chill and adrenaline. Jordan followed, stripping her skirt with a deliberate shimmy, revealing toned thighs and a black thong soaked at the crotch. They avoided eye contact at first, but the glares lingered—Jordan's on Alex's ass as she bent to untie her shoes, Alex stealing looks at Jordan's cleavage heaving with each breath.

"Fuck, you got lucky on that last point," Jordan spat, kicking off her sneakers. Her voice echoed off the tiles, trash-talk her weapon even now. She unhooked her bra, letting her heavy tits bounce free, pink nipples stiff and begging.

Alex laughed, low and throaty, shimmying out of her skirt. Her own pussy throbbed under her white thong, a dark wet spot blooming from the match's intensity—and something more. "Luck? I owned your ass out there. Just like I'm gonna own the showers." She turned, naked except for the thong, her shaved mound glistening through the fabric.

Jordan stepped closer, tits swaying, eyes raking over Alex's body like a challenge. "Owned me? Dream on, slut. Next time, I'll make you beg for mercy." The words hung heavy, their sweaty skin inches apart, breaths mingling hot and ragged. The empty room amplified every hitch, every unspoken want.

Alex grabbed her towel, but Jordan snatched her wrist. "What, no victory dance?" Jordan mocked, shoving Alex back against the cool lockers with a metallic clang. Their naked torsos pressed together, slick skin sliding—tits mashing, hard nipples scraping. Jordan's lips crashed down in a mocking 'victory kiss,' all teeth and fury, tongue thrusting in like a taunt.

But Alex didn't push away. Fire exploded in her veins. Her hands shot to Jordan's firm ass cheeks, digging fingers into the muscled globes, yanking her closer. She ground her thong-clad pussy against Jordan's thigh, the friction igniting her clit. "Fuck your taunt," Alex growled into the kiss, biting Jordan's lower lip hard enough to draw a moan. The kiss turned savage—tongues dueling wet and wild, hands roaming frantic.

Jordan gasped, grinding back, her thong sopping as Alex's thigh slotted between her legs. "You bitch," she hissed, but her hands betrayed her, clawing up Alex's sides to pinch her nipples viciously—twisting the hard buds until Alex arched, crying out into her mouth. Alex retaliated, one hand abandoning Jordan's ass to grope her tit, thumb flicking the nipple while the other slapped her ass cheek with a sharp crack. They groped like animals, bodies writhing against the lockers—sweat mixing, pussies humping thighs through thin fabric, moans turning to growls.

Jordan ripped Alex's thong down her legs in one fierce yank, the soaked fabric peeling away sticky and fragrant. Alex kicked free of it and seized Jordan's black scrap of lace, shredding it off so both pussies gleamed bare and dripping under the harsh lights. Their mouths crashed together again, tongues fucking deep while hands plunged between slick thighs. Alex's fingers speared into Jordan's hot cunt, two thick digits curling hard against the spongy front wall. Jordan snarled into the kiss and shoved three fingers straight up Alex's greedy hole, pumping rough and fast until the wet squelch echoed off the metal lockers.

They staggered sideways, still locked in the savage grind, until Jordan's back hit a long wooden bench. She toppled backward, dragging Alex down on top of her. Tits smashed flat, nipples grinding, they rolled once and Alex ended up straddling Jordan's face. Jordan's tongue shot out instantly, lapping the swollen clit like she meant to punish it. Alex groaned and spun fully around into a tight sixty-nine, lowering her dripping pussy onto that hungry mouth while diving face-first into Jordan's blonde-thatched slit.

The tongue duel exploded. Alex buried her nose against Jordan's clit and thrust her tongue as deep as it would go, swirling and spearing the silky walls, tasting the sharp salt-musk of match sweat and pure arousal. Jordan answered by clamping both hands on Alex's ass cheeks, spreading them wide, and plunging her own tongue straight into Alex's clenching hole. They ate each other like rivals scoring points—long hard strokes, rapid flicks, teeth grazing sensitive flesh just enough to make the other buck and moan louder.

Alex sucked Jordan's clit between her lips and battered it with the tip of her tongue while two fingers pumped in and out of the soaked cunt. Jordan retaliated by sliding a spit-slick finger into Alex's tight asshole and tongue-fucking her pussy at the same savage rhythm. Their hips rocked hard, grinding cunts into open mouths, faces shiny with juices. Sweat poured down Alex's arched back and dripped onto Jordan's heaving tits. The wet sounds of slurping and moaning filled the empty locker room, raw and filthy.

Jordan's thighs clamped around Alex's head as the first orgasm slammed through her. She screamed against Alex's pussy, cunt convulsing in hard waves that flooded Alex's tongue with hot cream. Alex drank every drop, licking deeper, refusing to stop. The taste and the vibration of Jordan's cry pushed her over the edge seconds later. Alex's whole body locked, pussy pulsing hard around Jordan's tongue and finger, squirting a sharp jet of clear fluid straight into Jordan's waiting mouth. Jordan gulped it greedily, never slowing her tongue-lashing until Alex's cries turned ragged and her hips jerked uncontrollably.

They kept going, stubborn and hungry. Alex flipped them without breaking the sixty-nine so she was on her back, Jordan riding her face hard. She shoved three fingers into Jordan's still-fluttering cunt and tongue-whipped the clit mercilessly. Jordan slammed two fingers deep into Alex and scissored them open while sucking the swollen nub. Their second orgasms crashed almost together—Jordan flooding Alex's chin, Alex thrashing and grinding up into the relentless mouth until her vision whited out and her scream tore free around Jordan's dripping folds.

Limbs trembling, they finally collapsed side by side on the narrow bench, chests heaving, faces and thighs glistening with each other's come. Alex licked a slow stripe up Jordan's inner thigh, collecting the last sticky trails. Jordan turned her head and captured Alex's mouth in a deep, messy kiss that tasted of both of them. Hands still wandered lazily—cupping a tit, stroking a soft outer lip—but the frantic edge had burned away into heavy satisfaction.

Jordan nipped Alex's lower lip once more, voice rough. "Next match I still own you on the court."

Alex smirked against her mouth, fingers tracing lazy circles over Jordan's sensitive clit. "Maybe. But right now this tongue owns every last drop you just gave me."

They stayed tangled a while longer, trading slower licks and soft bites until the sweat cooled on their skin. Eventually they rose, legs unsteady, and stepped under the showers together. Hot water cascaded over toned shoulders while they soaped each other's bodies with lingering hands, rinsing away the evidence of their duel. Outside the locker room the afternoon light kept fading, but inside they rinsed, dressed, and shared one last hard kiss before walking out side by side, rivals still, bodies thoroughly claimed.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own lesbian story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Toys that play along.

App-controlled, from anywhere. Discreet delivery.

See them →
Sponsored link. 18+ only.
Tagged lesbian

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.