Erotic Audio Story

Jake Claims His Best Friend's Ass

My shy best friend finally claims my virgin ass after years of secret lust.

▶ 24 min listen Narrated by Michael Gay Male
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The blue light of the paused movie cast long shadows across their small living room, the half-empty bowls of popcorn forgotten on the coffee table. Ethan shifted on the worn couch, his knee brushing against Liam’s for the hundredth time that night. At twenty-two they had shared this apartment for two years and a lifetime of friendship before that—sleepovers, awkward teenage confessions, silent support through breakups and finals. But tonight the air felt thicker, charged with something Ethan had kept locked behind his shy, bookish exterior for years.

Liam stretched, his T-shirt riding up to reveal a strip of firm stomach, and Ethan’s gaze snagged there before he could stop himself. Heat flooded his cheeks. He adjusted his glasses, a nervous habit, and tried to focus on the screen. “That ending was garbage,” he muttered, voice softer than usual. “They never should have split them up.”

Liam turned, one dark eyebrow arched, that easy outgoing grin tugging at his mouth. “You’re just mad because you wanted the quiet guy to get fucked into the mattress by his best friend.” The words landed playful, the same banter they always traded, but something sharper flickered underneath.

Ethan’s pulse jumped. He stared at his hands, then forced himself to meet Liam’s eyes. Years of secret glances in locker rooms, of waking hard after dreams where Liam’s hands pinned him down, poured out in a rush. “Maybe I am. I’ve… I’ve been fantasizing about it. About you. About letting you be the first one to take my ass.” The confession tumbled free, quiet but clear, and the room seemed to shrink around them.

Liam went still. His usual easy charm darkened into something hungry, pupils blowing wide as he searched Ethan’s face. “Fuck, Eth. How long?”

“Since sophomore year of high school. Longer, maybe. Every time you bent over to pick something up, every time you walked out of the shower with a towel barely hanging on. I wanted it to be you stretching me open.” Ethan’s voice cracked on the last words, but he didn’t look away. The electric tension crackled between them, years of unspoken lust finally cracking the surface.

Liam’s hand found Ethan’s thigh, fingers digging in just enough to make him gasp. “I’ve wanted you too. Every goddamn night listening to you jerk off through the wall, wishing it was my cock instead of your hand. Thought I was losing my mind.” He leaned closer, breath warm against Ethan’s mouth. “Say it again. Tell me what you want.”

Ethan’s cock twitched hard in his sweatpants. Shyness warred with raw need, but the admission had cracked something open. “Claim my ass tonight, Liam. Please. I’ve been saving it—thinking about your fingers, your tongue, that thick cock of yours pushing inside me for the first time. I want you to ruin me for anyone else.”

A low growl rumbled from Liam’s chest. He surged forward, capturing Ethan’s mouth in a slow, deliberate kiss that started almost gentle—lips brushing, tasting the salt of popcorn and the mint of shared toothpaste—then deepened as hunger took over. Tongues slid together, wet and searching. Ethan moaned into it, hands fisting in Liam’s shirt, pulling him closer until their chests pressed flush. Liam’s palm slid up under Ethan’s hoodie, mapping the lean lines of his torso, thumb circling a nipple until it pebbled tight.

Ethan arched, grinding his hips forward so their hardening cocks rubbed through fabric. The friction sent sparks up his spine. Liam broke the kiss only long enough to yank Ethan’s hoodie off, then his own shirt, skin meeting skin hot and urgent. Hands explored everywhere—Liam’s broad palms cupping Ethan’s ass, squeezing the untouched cheeks like he already owned them; Ethan’s fingers tracing the cut of Liam’s abs, dipping lower to palm the heavy bulge straining his jeans.

Fresh filth, nightly

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