Jack had thought and worried and fretted and shit long enough. They’d seen Mackey, so he was on his own time now.
He wanted to fuck.
The door shut behind Hudson, and Jack spun, shoving him back against it and slamming their lips together.
Hudson didn’t even try to slow him down, letting his tongue push past willing lips. Their hips bumped together, and Hudson pressed right into him, fists tangling in his shirt.
Fuck, yes. Jack tangled one hand in Hudson’s hair and tilted his face to plunder those open lips. Hudson tasted like lime and need and a hint of salt.
Hudson moaned into the kiss, tugged his shirt from his jeans, and pushed hot fingers against his skin. They slid around to his back, and Hudson used the leverage to grind into him, a hard cock moving against his own.
He pressed one leg in between Hudson’s, giving that sweet prick a little solid pressure. The gasp he got was perfect, so he pushed a little harder, demanding more.
“Fuck that’s good.” Hudson curled a leg around his thigh and rocked into him, shamelessly giving him the little show he wanted.
It was. It was better than good. It burned. He bit Hudson’s bottom lip and pulled it out, tugging it enough to sting. He wanted Hudson wild.
He got a beautiful whimper in response, but at the same time, Hudson’s fingers slid higher to his chest, found one of his tingling nipples and pinched it.
Oh, he did love when Hudson played back.
Jack grabbed that tight ass and pulled, dragging Hudson all along his body, dry-humping them together in a frank promise of what was to come.
Hudson groaned and buried his face in Jack’s neck, panting hot breath against his skin. “This is… better naked.”
Damn. Everything was better naked. Everything.
“Bed,” he growled, and carried Hudson over, proving to both of them that he was still the stud he had always been, and that he was still able to turn Hudson inside out.
“Damn, Tarzan. That was hot as fuck.” Hudson knelt on the bed and yanked his T-shirt over his head, then flopped on his back to kick off his sneakers and jeans.
Jack tugged off his boots and his belt. Hudson could strip the rest off for him, but those were just an irritation.
“Not naked enough, man.” Hudson was back on his knees on the bed, reaching for his shirt. The snaps let go easily and Hudson slipped the shirt off his shoulders. He got rid of his undershirt, and the touch of the air conditioner on his skin was icy, a little dizzying.
When Hudson laid one hand in the center of his chest, the sudden heat damn near made him cream his jeans.
“Do you know how much I love to watch you ride, cowboy? All that confidence. So fucking sexy.” Hudson spread his fingers wide and leaned in for a kiss.
He leaned forward and slowly angled Hudson all the way back onto the bed, keeping him arched and hungry, rubbing that bare cock against his jeans.
“Fuck, that burns, Jack.” Hudson squirmed, but he couldn’t get free; Jack had him bent and off-balance.
“Mmhmm…” He eased back, dragging nice and slow and making Hudson feel him before he stood and lost the jeans.
“About time.” Hudson shifted his feet out from under him and stretched out long, cock standing up tall and proud.
“Listen to you.” He carefully swatted that fine prick, just a gentle tap to start revving them up to the main event.
“That’s how you treat me, huh?” Hudson bit his lip, but it didn’t hide his grin.
“I do. I give you what nobody else can.” He swooped down, sucked the tip of Hudson’s cock in and pulled hard, just a couple hard swallows, before letting go.
Hudson gasped, his hips lifting off the bed, fingers scrabbling to reach him. “Mother of—! Fuck, Jack.”
“Yes, darlin’.” He grabbed a condom and the slick. “Get yourself ready. I want to see you fuck yourself.”
He watched the blush cover Hudson’s chest and shoulders, but Hudson didn’t hesitate, flipping over to hands and knees and opening the little bottle. “You’re a pervy asshole, aren’t you?”