It was kind of awkward being the only one with his dick out.
Dante licked his lower lip, his eyes drinking him in before he finally took several steps forward and closed the gap between them. He kissed Shannon hard, then dropped smoothly to his knees so he could make good on his promise.
If he had half a brain still functioning, he might’ve acknowledged what a bad idea getting blown by his landlord was, but damn, Dante knew how to use his mouth. Whatever practice he’d gotten had paid off.
Shannon’s toes curled against the tiles as Dante worked him over. His hand gripped Shannon’s thigh to keep him in place—good thing, too, or he might’ve fallen over. He needed something to lean against. He’d thought they’d make it back to his room. Maybe if he hadn’t dropped his pants, they would’ve.
A groan lodged in his throat. He threaded his fingers through Dante’s hair and watched as he feasted, sucking and swallowing like he was starving for dick.
His hips moved, but Dante didn’t seem to care as his other hand joined in, cupping Shannon’s balls. He took a little more, like he was planning on swallowing the whole length.
Would he?
“Can I thrust?” Not that it would take much given the way Dante’s tongue was moving, pressing the head of his cock against the roof of his mouth.
Dante glanced up and moaned around the dick in his mouth, which did nothing for Shannon’s self-control as he rocked his hips, watching as Dante took a little more with every thrust.
“You look so fucking hot like that.” It wasn’t only the way his lips were stretched around Shannon’s cock. It was the way he was looking up at him, eyes dark with lust.
Dante made another noise and sucked harder.
“I’m going to…” Shannon tried to pull away, but Dante’s grip on his thigh tightened like he had no plans to let him go.
Fuck. He gave in with a groan, reveling in the way Dante’s tongue and throat moved as he swallowed.
Shannon gasped for air, feeling like a landed fish.
Dante slowly drew back, milking the last couple of drops of cum before releasing him.
“Did you want to stay here or take it back to my place?” Not that he knew what Dante wanted or liked. Though in that heartbeat he didn’t care, he just didn’t want this moment to be over.
His fingers slid through Dante’s hair and then over his cheek and across his lips, which were still slick with spit and looking well used.
“Come on.” Shannon encouraged him to get up, and Dante followed like a man who knew when to shut up and follow orders.
He stepped out of his track pants and left them on the floor, as he took Dante’s hand and led him down the corridor. The action movie was still playing in the bathroom on his laptop, which was perched on a chair that he’d borrowed from the kitchen.
He couldn’t be bothered dealing with it, so he closed the bathroom door before turning his attention to Dante. He stepped in close and kissed him, hands sliding under his T-shirt before peeling it up and off. The man was solid muscle. And not gym muscle that was only for show. The calluses on Dante’s hands hadn’t bothered him this time.
“So, are you going to tell me what you want or do I need to guess? Do I need to dig out the condoms and lube? Or do you want to lie back and let me return the favor?”
Dante paused, a slight crease forming between his eyebrows as if he was struggling to process. Shannon unzipped his jeans and pushed them over his hips, taking his time before kneeling and undoing the laces on his boots.
He heard Dante swallow. “I want…”
“Mmm?” He kissed his navel and licked a stripe lower, teasing the head of his dick through the thin fabric of his briefs.
Dante pushed his jeans and underwear down in one move, and managed to step out of his boots, ruining the tease that Shannon had going. This wasn’t a stolen moment…but it could have been a moment.
Dante pulled him to his feet and kissed him before backing Shannon onto the bed. Shannon didn’t resist. He let Dante move over him, straddle his hips, and kiss like he’d die without the air in Shannon’s lungs, but he was waiting for the ask.
For something.
He slid his hands down Dante’s sides and over his hip, feeling the scars that bracketed the joint and ate into his ass cheek. Dante rocked his hips, thrusting against Shannon’s belly.
“Can I come on you?”
“Yeah.” He was halfway to suggesting that Dante should come in him. “You want something good?”