danny-and-his-roommate
GAY SEX STORIES

Danny and His Roommate

Danny and His Roommate

by Baddboyy80
9 min read
4.62 (26600 views)
cocsucerseducedroommatecoercedfriend
Loading audio...

Daniel and James had been roommates for about six months, sharing a cramped apartment with peeling paint and a fridge that hummed too loud. They got along well enough--both in their mid-20s, both single, both prone to late-night beers and dumb bets. Daniel was the quieter one, wiry with dark hair and a habit of overthinking shit. James, on the other hand, was loud, broad-shouldered, and always the one pushing them into stupid adventures. Tonight was no exception.

"C'mon, man, it's Friday," James had said earlier, tossing a crumpled flier onto the coffee table. It was for some dive strip club called The Pink Pony, promising "live girls, cheap drinks." Daniel had rolled his eyes but didn't argue much--James had a way of wearing him down with that cocky grin. So there they were, piling into James's beat-up Honda, the promise of tits and neon lights pulling them out into the night.

The club was exactly what Daniel expected: sticky floors, dim lights, and a bassline that rattled your teeth. The girls were hot, though--writhing on poles, glitter on their skin, all fake smiles and arched backs. James whooped and tossed dollar bills like he was some big shot, while Daniel nursed a beer, feeling half-turned-on, half-awkward. One dancer, a blonde with thighs like a vice, gave Daniel a lap dance that left him red-faced and shifting in his seat. James laughed, slapping his shoulder. "You're too fuckin' tense, Danny Boy. Loosen up!"

They stumbled out around midnight, buzzed and laughing, the cold air hitting their faces like a slap. The drive back was a blur of James's shitty playlist and half-shouted stories about the redhead who'd winked at him. Daniel's head was spinning--not just from the beer, but from the way the night had his blood pumping. Something about the club, the raw energy of it, stuck with him.

Back at the apartment, they crashed onto the sagging couch, still riding the high. James kicked off his shoes, sprawling out like he owned the place. "Man, those girls were somethin' else," he said, cracking open another beer from the stash under the coffee table. Daniel nodded, staring at the ceiling, still picturing that blonde's ass grinding against him. He was horny as hell, and it was messing with his head.

Then James got that look--the one that meant trouble. "Yo, you know what'd top this off?" he said, leaning forward, eyes glinting. "Some good ol' porn. C'mon, let's fire up the laptop. Keep the party goin', Danny Boy." Daniel laughed, nervous, but didn't say no. It wasn't the first time they'd watched something dirty together--just dumb guy shit, right? He shrugged. "Yeah, whatever, man."

James grabbed his laptop from the floor, flipping it open with a flourish. A few clicks later, the screen was alive with moans and skin, some hardcore flick with a busty brunette getting railed. Daniel slouched back, trying to play it cool, but his dick was already stirring in his jeans. He snuck a glance at James, who was grinning like a kid on Christmas, adjusting himself through his pants without a hint of shame.

"Fuck, look at that," James said, pointing at the screen as the guy in the video started pounding harder. Daniel nodded, but his eyes drifted. James had unzipped his jeans, letting his cock spring free--thick, hard, and unapologetic. Daniel's breath caught. He'd seen it before, quick flashes in the bathroom or whatever, but now? Now it was right there, throbbing, and he couldn't look away.

📖 Related Gay Sex Stories Magazines

Explore premium magazines in this category

View All →

"You good, man?" James asked, catching him staring. Daniel's face burned. "Yeah, just--uh--zoned out," he mumbled, forcing his eyes back to the screen. But James wasn't buying it. He chuckled, low and dirty, stroking himself slow. "Bullshit. You're lookin' at my dick like it's one of those strippers, Danny Boy."

Daniel's stomach flipped. "Fuck off, dude," he said, but it came out weak. James leaned closer, voice dropping. "C'mon, Daniel. Don't play shy. You're curious, right? Bet you're wonderin' what it'd be like to touch it." Daniel's heart slammed against his ribs. He shook his head, but his eyes flicked back to James's cock, the head glistening with precum.

"Nah, man, I'm not--" Daniel started, but James cut him off, scooting closer on the couch. "Relax, dude. It's just us. No one's gonna know. You've been starin' all night--don't tell me you ain't hard right now." Daniel swallowed, his throat dry. He was hard, painfully so, and James's words were sinking into him like hooks.

James's hand slid to Daniel's thigh, firm but slow, testing. "Just touch it, man. See what it's like. I won't tell nobody." Daniel's brain screamed no, but his body wasn't listening. His hand twitched, hovering, then--fuck it--brushed against James's shaft. It was hot, solid, and Daniel's dick jumped in his pants at the feel of it.

"See? Not so bad," James murmured, voice thick with heat. He guided Daniel's hand, wrapping it around his cock, showing him how to stroke. Daniel's head was a mess--shame, lust, confusion--but he didn't pull away. James groaned, leaning back. "Fuck, yeah, like that. You're good at this, huh?"

Daniel's face was on fire, but he kept going, jerking James off with shaky hands. "This is fuckin' weird, man," he muttered, but his voice was hoarse, needy. James grinned, wicked. "Weird's hot sometimes. C'mon, Danny Boy, you know you wanna do more. Bet you'd suck it if I asked nice."

"No fuckin' way," Daniel shot back, but it sounded like a lie even to him. James's hand slid to the back of Daniel's neck, gentle but firm, pulling him closer. "Just try it, dude. Lick the tip. I'm clean, promise. You'll like it--I can tell." Daniel's resistance was crumbling, his mouth watering despite himself.

"James, I'm not--" he tried again, but James's thumb brushed his lips, shutting him up. "Shh. Just once. For me. You're already hard as fuck--don't pretend you ain't into this." Daniel's eyes locked on James's cock, inches from his face now, and something snapped. Fuck it. He leaned in, tentative, flicking his tongue against the salty tip.

🔓

Unlock Premium Content

Join thousands of readers enjoying unlimited access to our complete collection.

Get Premium Access

🛍️ Featured Products

Premium apparel and accessories

Shop All →

James groaned loud, hips twitching. "Fuck, yes, Daniel. Knew you'd do it." That sound lit something in Daniel--something primal. He licked again, bolder, tasting the musk and heat, and then--shit--he slid his lips over the head, sucking soft at first. James's hand tightened in his hair. "Goddamn, Danny Boy, you're a natural."

Daniel's mind blanked out. He didn't think--just did. He took James deeper, sloppy and eager, the weight of that thick cock filling his mouth. He gagged a little, adjusting, but fuck, it felt good. The dirtiness of it, the taboo, the way James was moaning his name--it was like a drug.

"Shit, Daniel, suck that dick," James growled, thrusting shallow into his mouth. Daniel moaned around him, drool slicking his chin, his own cock straining against his jeans. He bobbed his head, messy and wild, loving the stretch, the taste, the nasty thrill of it all. He'd never felt so fucking alive.

James's dirty talk kept coming, egging him on. "Fuckin' take it, man. You're my little cocksucker now, huh? Look at you, slurpin' that shit like a pro." Daniel's shame was gone, drowned in lust. He sucked harder, hollowing his cheeks, jerking the base with one hand while the other fumbled to free his own dick.

He was rock-hard, leaking, stroking himself in time with his mouth on James. The porn on the laptop was forgotten--just background noise to their own filthy show. Daniel's jaw ached, but he didn't care. He wanted James to cum, wanted to taste it, wanted to lose himself in this fucked-up moment.

"Gonna blow, Danny Boy," James warned, voice tight, hips bucking. Daniel didn't pull off--couldn't. He sucked deep, desperate, and James came with a shout, hot spurts hitting Daniel's tongue. It was bitter, thick, and Daniel swallowed it down, greedy, moaning like a slut as his own orgasm ripped through him, cum splattering his hand.

They collapsed back, panting, the room heavy with sweat and sex. Daniel wiped his mouth, dazed, his heart still racing. James laughed, ragged. "Holy shit, dude. You're a fuckin' champ." Daniel didn't know what to say--his head was spinning, but his body buzzed with satisfaction he couldn't deny.

"Guess we're past the roommate thing now, huh?" James said, smirking. Daniel snorted, half-laughing, half-disbelieving. "Yeah, no shit." He didn't know what this meant--didn't want to think about it yet. But as he sat there, sticky and spent, he couldn't shake the grin creeping onto his face.

The laptop flickered, the porn still looping, but neither of them cared. James clapped him on the shoulder, casual as ever. "Round two later?" he teased. Daniel rolled his eyes, but deep down, he knew he'd say yes. This night had flipped something in him, and he wasn't sure he wanted it flipped back.

They cleaned up, tossed the empty beers, and crashed onto their separate beds like nothing had happened. But Daniel lay awake, replaying it--the taste, the sounds, the rush. He'd never look at James the same way again. And maybe, just maybe, that was okay.

Enjoyed this story?

Rate it and discover more like it

You Might Also Like