I hit play on the audio file and the first low groan filled my headphones. Some deep voice was already describing how he was spreading his ass for another guy's thick cock, every wet slap and filthy word coming through crystal clear. My own dick was throbbing in my fist before the story even got going. I lay back on my bed, lights off, door locked, and let the audio take over. The narrator was describing two guys in a gym shower, one on his knees sucking dick like he was starving for it. I could hear the fake sounds of water and skin, but it was the dirty talk that got me every time. "Yeah, choke on it, take that cock down your throat." My hand pumped faster, pre-cum already slicking my shaft.
The story shifted. The top guy was bending the other one over, lining up and pushing in raw. The bottom's moan was loud and real-sounding, all broken and needy. I matched my strokes to the rhythm of the thrusts coming through the audio. My balls tightened every time I heard the slap of skin on skin. I was close already, breathing hard, when the door to my apartment clicked open. I froze, headphones still on, dick in hand.
It was my roommate, Derek. We had fooled around once after a party, nothing serious, but the look on his face when he saw me was pure hunger. He didn't say a word at first. Just walked over, pulled one headphone off my ear, and listened for a second to the filthy audio still playing. "Gay sex stories with audio, huh?" he muttered, voice rough. "You like hearing dudes get fucked while you jerk off?"
I nodded, too turned on to be embarrassed. Derek stripped fast, his own cock already hard and curving up. He climbed onto the bed, grabbed my wrist, and replaced my hand with his. "Keep the audio on. Let's see if we can make it better than the story."
He pushed me onto my back and swallowed my dick in one smooth move. The wet heat of his mouth was better than any audio. I could still hear the story playing, the bottom guy begging to get pounded harder, while Derek sucked me deep, tongue working the underside. I grabbed his hair and thrust up into his throat. He gagged once but didn't pull off, just took it like he wanted it rough.
The audio switched to the top guy talking about stretching that hole open. Derek pulled off my cock with a wet pop and flipped me over. "Hands and knees," he ordered. He spit on my hole and worked two fingers in without much warning. It burned good. The audio kept going, moans and grunts filling my ears while Derek lined up his cock and pushed inside me in one long thrust. I groaned louder than the guy in the story.
He fucked me hard and steady, hips slapping my ass exactly like the sounds coming through the headphones. Every thrust drove me forward. Derek reached around and grabbed my cock, stroking it in time with his pounding. "You like that? Like getting fucked while you listen to other guys getting used?" His voice was low and dirty, mixing with the audio.
I pushed back onto him, taking every inch. The story was hitting its peak now, the bottom guy shooting while the top railed him. Derek leaned over my back, biting my shoulder, and slammed in deeper. His hand worked my dick faster. I came first, shooting thick ropes onto the sheets while the audio guy moaned through his own orgasm. Derek followed right after, burying himself to the hilt and filling me up with hot pulses.
We stayed like that for a minute, breathing hard, the audio still playing in the background with afterglow talk. Derek pulled out slow and rolled me onto my side.

He kissed me rough, tasting like sweat and cum. "Next time we record our own," he said against my mouth. "Make our own gay sex stories with audio. Bet it'll sound even filthier."
I was already getting hard again just thinking about it.