Vibe contains explicit audio content for adults. Confirm you're 18 or older to continue.
Four years of best-friend tension finally snap in Mia's kitchen. Loud, messy and urgent — the moment two friends stop pretending.
Mia had Sophia pinned against the kitchen counter before the front door even finished swinging shut.
They’d been best friends for four years. Four years of tension, lingering looks, “joking” comments that got more and more sexual. Tonight something finally snapped.
Mia’s mouth was on Sophia’s neck, biting and sucking while her hands shoved Sophia’s dress up around her waist.
“I’ve wanted to taste this pussy for years,” Mia growled against her skin. “You gonna let me?”
Sophia’s answer was a desperate whimper as she spread her legs wider.
Mia dropped to her knees right there in the kitchen, yanked Sophia’s panties down, and buried her face between her thighs.
“Fuck— Mia—”
Sophia’s head fell back against the cabinet as Mia licked a long, slow stripe up her slit, then immediately sucked her clit into her mouth. She was loud and messy from the start — tongue fucking Sophia’s hole, spitting on her pussy, then licking it back up. Wet sounds filled the kitchen.
Mia pulled back just enough to look up at her, lips shiny.
“You’re already dripping down your thighs. Such a messy girl.”
She shoved two fingers inside Sophia without warning and curled them hard, fucking her fast while she sucked on her clit again. Sophia’s legs started shaking almost immediately.
“Mia— oh my god— don’t stop—”
Mia didn’t. She added a third finger and started pounding them into Sophia’s cunt, tongue flicking rapidly over her swollen clit. Sophia came hard within minutes, thighs clamping around Mia’s head as she cried out and gushed over Mia’s fingers and chin.
Mia didn’t give her time to recover.
She stood up, grabbed Sophia by the throat, and kissed her deep and filthy — making her taste her own pussy. While they kissed, Mia shoved her own jeans and underwear down and kicked them off.
“Bedroom. Now.”
They barely made it. Mia pushed Sophia onto the bed on her back, climbed on top of her, and straddled her face.
“Eat my cunt while I sit on you.”
Sophia moaned and opened her mouth obediently. Mia lowered herself and started grinding her pussy against Sophia’s tongue. She reached back and shoved three fingers back into Sophia’s soaked hole while she rode her face.
“Fuck yes— just like that. Suck on my clit. Good girl.”
Mia came on Sophia’s tongue with a low, guttural moan, grinding down hard as she flooded her mouth. She didn’t move off right away. She kept Sophia’s face buried in her pussy while she caught her breath.
Then she spun around into a sixty-nine position.
They ate each other at the same time — loud, sloppy, desperate. Mia had her fingers buried in Sophia again while she sucked and licked her clit. Sophia had two fingers in Mia’s ass and her tongue working her pussy. The room was filled with wet sounds, moaning, and the occasional sharp slap of Mia’s hand on Sophia’s thigh when she got too close too fast.
Mia pulled off Sophia’s pussy and looked back at her.
“I want you to squirt for me.”
“I— I don’t know if I can—”
“You can. And you will.”
Mia flipped their positions so Sophia was on top, then shoved her onto her back again. She pushed Sophia’s legs up toward her chest, folding her nearly in half, and started fucking her hard with three fingers while her mouth stayed locked on her clit.
Sophia was sobbing with pleasure within minutes.
“Mia— I’m gonna— fuck— I think I’m—”
Mia curled her fingers hard against her front wall and sucked her clit with steady pressure.
Sophia came with a broken scream. Clear fluid gushed out of her in powerful spurts, soaking Mia’s face, chest, and the sheets beneath them. Mia kept finger-fucking her through it, drawing out every wave until Sophia was shaking and whimpering.
Only then did Mia slow down.
She climbed up Sophia’s body, straddled one of her thighs, and started grinding her own soaked pussy against it.
“Look at the mess you made,” Mia said, voice rough as she rubbed her clit against Sophia’s thigh. “You squirted all over me.”
Sophia was still dazed, but she reached down and started rubbing Mia’s clit with her fingers while Mia rode her thigh.
“Come on my leg,” Sophia whispered. “I want to feel you cum.”
Mia came hard a minute later, grinding down and soaking Sophia’s thigh with her own release. She collapsed on top of her, both of them breathing hard and covered in sweat and cum.
They lay there for a long moment, tangled together.
Mia eventually lifted her head and looked at Sophia with dark, satisfied eyes.
“We’re not done tonight,” she said. “I’m staying right here. And every time I want to cum again, I’m using your mouth or your fingers or this pretty cunt. Understand?”
Sophia’s eyes were glassy and fucked-out, but she nodded.
“Yes.”
Mia smirked and kissed her slow and deep.
“Good girl.”
A written story from Vibe’s reading shelf — narrated prose, not audio. Fictional; all characters are adults. The app has 96 written stories and 200 audio stories.