Lesbian

Her Best Friend's Fiancée: Vinyl Cravings in the Record Store

A record store owner cheats on her fiancée by fucking her lesbian best friend.

10 min read 2,248 words August 02, 2026New

The afternoon light slanted through the dusty front windows of Vinyl Haven, catching motes of air that danced over rows of milk crates stuffed with records. Alex leaned against the counter, arms crossed under her full breasts, watching the door with that easy confidence that came from owning every square inch of this place. At twenty-eight she ran the shop like she ran everything else in her life—decisive, a little possessive, the engagement ring on her finger catching the light whenever she moved. Sara’s ring. Sweet, trusting Sara who was out of town for the weekend visiting family. Alex’s thumb brushed the band absently, but her mind wasn’t on her fiancée. Not when the bell above the door chimed and Jordan stepped inside.

Jordan wore a short black skirt that hugged her hips and a thin white tank that did nothing to hide the dark outline of her nipples in the cool shop air. Twenty-six, openly lesbian, Sara’s best friend since college, and a vinyl junkie who knew the difference between a first pressing and a reissue by scent alone. She had that hungry look already, dark hair falling in loose waves around her shoulders, lips curved in a half-smile that said she knew exactly what she was doing. Their eyes met across the room and the air thickened.

“Hey, Alex,” Jordan said, voice low and warm as she drifted toward the rare bins in the back. “Sara mentioned you’d gotten in some new Motown. Thought I’d come dig.”

Alex’s pulse kicked harder. She’d felt this pull for months—every time Jordan came by with Sara, every lingering glance when Sara’s back was turned, every joke about “forbidden tracks” that landed a little too heavy. Today Jordan was alone. Deliberately alone. Alex pushed off the counter and followed, boots soft on the worn wood floor.

“Section’s over here,” Alex said, stopping close enough that she could smell Jordan’s skin—something citrus and warm. “Got a couple of limited runs. You hunting anything specific?”

Jordan flipped through sleeves slowly, fingers lingering, glancing up through her lashes. “Something rare. Something I’m not supposed to want. You know how it is—those tracks that get under your skin and won’t leave you alone.” She pulled a battered sleeve free and held it up, but her eyes stayed locked on Alex’s mouth. “Been craving it forever. Wondering what it would feel like to finally put the needle down.”

Electricity crackled between them. Alex felt her cunt clench, heat pooling low. She kept her voice steady, dominant edge already rising. “Dangerous stuff, chasing forbidden pressings. Once you hear them you can’t unhear them.”

Jordan stepped closer, deliberately brushing her hip against Alex’s. “I’ve been hearing them in my head for a long time. Every time I’m here with Sara. Watching you bend over those crates, that tight ass in those jeans… I touch myself thinking about it. About you.” Her voice dropped to a whisper thick with want. “About fucking my best friend’s fiancée right here between the shelves.”

Alex’s breath left her in a slow exhale. The last thread of restraint snapped clean. She walked to the front, flipped the open sign to closed, and locked the deadbolt with a solid click. When she turned back, Jordan was watching her with open hunger, chest rising fast.

“Say it again,” Alex ordered, closing the distance until they were chest to chest, nipples almost touching through thin fabric. “No games.”

Jordan’s eyes blazed. “I’ve always wanted you. Fantasized about bending over for you, tasting you, letting you use me any way you want. I came here alone today because I couldn’t take it anymore. Fuck me, Alex. Please.”

Alex grabbed her by the waist and crashed their mouths together. The kiss was hungry, all teeth and tongue, Jordan moaning into it immediately, hands fisting in Alex’s shirt. They stumbled backward into the narrow aisle between soul and jazz. Jordan dropped to her knees first like she’d been starving for it, nuzzling the seam of Alex’s jeans, inhaling deep.

“Fuck, you smell so good,” Jordan breathed, mouthing along the denim ridge where Alex’s clit already throbbed. She licked a long stripe up the front, soaking the fabric with her tongue, hands sliding up to squeeze Alex’s ass and pull her closer. Alex braced one hand on the shelf above, records rattling, and threaded the other into Jordan’s hair, holding her there while Jordan worshipped through the jeans—kissing, biting gently, sucking until a wet patch bloomed dark.

“That’s it,” Alex growled. “Get it wet for me. Show me how bad you’ve wanted this.”

Jordan whimpered and worked harder, tongue pressing firm circles, hips shifting restlessly on the floor. When Alex couldn’t take the barrier anymore she hauled Jordan up by the hair and spun her, pinning her hard against the stacked shelves. Records dug into Jordan’s back. Alex kissed her again, deeper, grinding her thigh between Jordan’s legs so the younger woman could feel how soaked she already was through that tiny skirt.

“My turn,” Alex said against her mouth. She shoved Jordan’s tank up, exposing small perfect tits with tight dark nipples, and sucked one into her mouth hard enough to make Jordan cry out. Teeth scraped, tongue flicked. Jordan’s hands scrambled at Alex’s belt, yanking it open, shoving jeans and panties down just enough to free Alex’s shaved cunt. Fingers slid through the slick heat immediately.

“Jesus, you’re dripping,” Jordan gasped. “All for me?”

“All for the girl who shouldn’t have me.” Alex bit her neck, marked her, then spun her again and marched her toward the listening station—a low counter with padded stools and a dusty turntable. She bent Jordan over it face-first, skirt already hiked to her waist, no panties underneath. Jordan’s pussy was swollen and glistening, pink folds parting as she spread her stance willingly.

Alex dropped to her knees behind her and buried her face. She licked a broad stripe from clit to asshole, tasting pure arousal, then speared her tongue deep into Jordan’s cunt. Jordan moaned loud, pushing back, fucking herself onto Alex’s mouth. Alex ate her like she owned her—long wet strokes, suckling her clit, two fingers plunging in hard and curling against that spongy spot inside while her tongue worked the swollen pearl.

“Fuck—Alex—oh god, harder,” Jordan begged, knuckles white on the counter edge. The wet sounds filled the empty shop, filthy and perfect. Alex added a third finger, stretching her, pumping deep while she sucked. Jordan’s thighs shook. Alex reached around with her free hand and pinched a nipple roughly, twisting just enough to make Jordan’s pussy clench hard around her fingers.

“You gonna come on my tongue while I wreck this pretty cunt?” Alex demanded, voice muffled against slick flesh. “Sara’s best friend, bent over my counter, dripping down my chin. Say it.”

“I’m Sara’s best friend and I’m about to come all over her fiancée’s tongue—fuck!” Jordan shattered, cunt pulsing in hard waves, a rush of wetness coating Alex’s mouth and hand. Alex kept licking her through it, slower now, savoring every tremor, until Jordan was whimpering and oversensitive.

Jordan wasn’t done. She twisted free with surprising strength, eyes wild, and shoved Alex backward toward the old leather couch in the corner—the one customers sometimes lounged on while spinning demos. Alex let herself fall onto it, jeans still tangled around her thighs. Jordan stripped the rest of the way naked in seconds, tank and skirt abandoned, then climbed up and straddled Alex’s face without hesitation.

“Eat me again,” Jordan ordered, voice husky with residual orgasm. “I want to ride that mouth until I squirt.”

Alex’s hands locked onto Jordan’s ass and pulled her down hard. Jordan’s soaked pussy settled over her mouth and Alex opened wide, tongue flat and eager. Jordan ground down immediately, smearing wetness across Alex’s lips and chin, clit dragging firm over the point of her tongue. The leather creaked. Alex moaned into her, vibrations making Jordan gasp, and licked like she was drowning—long strokes, pointed flicks, sucking the whole swollen mound into her mouth while Jordan rocked and rolled her hips.

“That’s it, use my face,” Alex growled between licks. “Fuck yourself on my tongue. Show me how filthy you are for me.”

Jordan braced on the back of the couch and rode harder, thighs flexing, tits bouncing. Sweat sheened her skin. Alex’s nose pressed into her mound, breathing her in, tongue spearing deep every time Jordan lifted. The grind turned frantic. Jordan’s moans climbed higher, broken and desperate.

“I’m close—I’m gonna squirt—don’t stop—”

Alex sealed her mouth over Jordan’s clit and sucked hard, two fingers thrusting up into her cunt at the same time. Jordan screamed and came again, a hard gush of clear fluid spraying across Alex’s tongue and chin and down her neck. Alex drank what she could, licking greedily through the mess, holding Jordan’s shaking thighs until the last pulses faded.

They collapsed together for half a breath, chests heaving, then hunger dragged them right back. Alex shoved Jordan onto her back on the wide couch and stripped the rest of her own clothes, kicking jeans and boots free. Naked, they tangled limbs. Alex hooked one of Jordan’s legs over her shoulder and pressed their cunts together—hot, slick, swollen folds sliding. The first drag of clit against clit made them both cry out.

They scissored hard, hips snapping, grinding frantically. Wet flesh slapped wet flesh. Alex dominated the rhythm at first, pinning Jordan’s wrists above her head with one hand while the other gripped her hip, forcing their pussies tighter. Jordan bucked up to meet every thrust, free leg wrapping around Alex’s waist, pulling her closer. Their clits rubbed in perfect slippery friction, building and edging, backing off just enough to keep the pleasure razor-sharp.

“Look at you,” Alex panted, sweat dripping from her temple onto Jordan’s breast. “Fucking your best friend’s fiancée like a desperate little slut. Tell me how good my cunt feels on yours.”

“So fucking good—hot and wet and perfect—I’ve dreamed about rubbing off on you for months,” Jordan gasped. She twisted free of the wrist hold and flipped them with a sudden surge, landing on top so she could control the grind. Now she rode Alex’s thigh and cunt together, mashing their pussies in dirty circles, both of them soaked and shiny. “I’m gonna make you come so hard you forget her name for a second. Just mine.”

Alex laughed dark and breathless, then yanked her back down into a bruising kiss while their hips kept working. They moved like animals after that—frantic, sweaty, cursing and moaning each other’s names. Alex’s fingers dug bruises into Jordan’s ass. Jordan’s nails raked down Alex’s sides. The couch creaked dangerously. Every slide of their slick cunts sent sparks straight up their spines. They edged together, backing off when the peak got too close, then slamming harder, chasing it again. The smell of sex thick in the air, mixed with old vinyl and leather.

“Come with me,” Alex ordered finally, voice rough. “Right fucking now. Soak me.”

They locked eyes and ground down hard, clits mashed together in one long continuous rub. Orgasm hit like a shared wave—Jordan first with a broken scream of Alex’s name, cunt spasming and gushing fresh wetness between them, then Alex right behind her, thighs locking, hips jerking uncontrollably as pleasure tore through her in white-hot pulses. They kept rubbing through it, dragging every last tremor out, until they collapsed in a sweaty, trembling heap of limbs and dripping pussy.

For long minutes they stayed tangled, breathing hard, exchanging slow possessive kisses that tasted like each other. Soft now. Tender even. Alex’s fingers stroked lazily down Jordan’s spine. Jordan nuzzled into her neck, licking a stripe of sweat.

Eventually they stood on shaky legs and began to dress, still trading soft kisses between every piece of clothing. Jordan slipped her tank back on; Alex fastened her belt. They moved close, bodies brushing.

“This stays between us,” Alex murmured against Jordan’s mouth, kissing her slow and deep. “You come back when the shop’s empty. Late nights. I’ll lock the door again.”

Jordan’s smile was wicked and satisfied. “I’ll bring rarer pressings next time. Something that takes hours to… listen to properly. I want your tongue in me again. Want to sit on your face until my legs give out. Want you to fuck me over every surface in this place.”

“You’ll get it,” Alex promised, hand sliding down to squeeze Jordan’s still-sensitive cunt through the skirt one last time. “All of it. Whenever you need another hit of forbidden vinyl.”

Jordan kissed her once more—lingering, claiming—then slipped out the back door into the alley. Alex watched her go, leaning in the doorway with that satisfied smirk curving her lips. Her thighs were still slick, her mouth still tasting of Jordan. The engagement ring felt heavier and somehow lighter at the same time. Already her mind was spinning the next scene: Jordan on her knees again under the counter while customers browsed just feet away, or bent over the cash register after closing, or riding Alex’s face on that same couch until she screamed loud enough to rattle the windows. Next week. Maybe sooner. Alex licked her lips, locked the back door, and started straightening the shelves with a slow, anticipatory heat already building again between her legs. The shop smelled like sex and vinyl. Perfect. She couldn’t wait to open for business again—and then close early the second Jordan walked back through that door.

Tagged

Rate this story

Thanks for rating

Fresh filth, nightly

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