“Hang on.” Jack pushed Dimitri back long enough to pull off his sweater.
He grabbed Dimitri by his jacket and pulled him close again, this time sliding his hands along Dimitri’s abs as they kissed. He ran his hands up the inside of Dimitri’s jacket, pausing when he reached Dimitri’s shoulders. Then Jack slid the jacket off entirely, and they made out shirtless in the foyer.
“You feel amazing.” Dimitri grinded against Jack with each kiss.
“I want to feel you,” Jack panted between kisses. “I want to taste you.”
Dimitri tugged at his joggers, pulling them down just enough to expose his erect dick.
“Fucking hell,” Jack said with a nervous chuckle.
“What?”
“It’s just, you have a fucking monster cock.”
“Well, I am, in fact, a monster.”
“Yes, you are.” Jack grinned, dropping to his knees.
He stared up at Dimitri, who stood shirtless. Jack wanted to see all of him exposed. He pulled down Dimitri’s pants, sliding them off around his ankles and taking in the beautiful sight of Dimitri’s naked body.
“What about you?” Dimitri eyed Jack’s jeans.
“This isn’t about me.” Jack gripped Dimitri’s cock, getting a full grip on the beast of a thing, and wondering if something this big would fit in his mouth. In any part of him should things ever go that far.
Jack never considered himself lacking, but he certainly didn’t compare to this.
Dimitri played with Jack’s hair as Jack sized up Dimitri’s dick.
Having had his fill of sightseeing, Jack teased the head of Dimitri’s cock and ran his hand up and down his shaft. Dimitri shuddered when Jack ran his tongue along the hood of his uncut cock.
“Do you like that?”
“Yes.” Dimitri nodded.
His dick twitched with excitement, the more Jack teased the head or when he ran his tongue along the shaft.
“Let’s see if you like this.” Jack bobbed his head up and down, taking an inch or two at a time until he’d adjusted to the girth of Dimitri’s cock in his mouth.
When the head hit Jack’s throat, he hesitated. But Dimitri’s quiet shudder enticed Jack to take it all. So, he did just that. Jack pulled back, holding only the head of the cock in his mouth. He twirled his tongue around it, teasing and taunting, then he pushed forward and swallowed the entirety of Dimitri’s cock.
“Fuck.” Dimitri ran his hands through Jack’s hair, nearly holding Jack at the base before releasing him and pulling his cock out. “That is amazing.”
“Don’t stop,” Jack insisted, taking a heavy breath.
“Are you certain?”
“Absolutely.” Jack gripped the base of the cock, holding it steady and aiming it toward his mouth. “I want to feel all of you.”
Jack took Dimitri’s cock back into his mouth, bobbing his head up and down the shaft. It didn’t take long for Dimitri to thrust into Jack, to let out a low growl. Jack loved every second of it.
Dimitri grabbed a fistful of Jack’s shaggy, white hair and controlled the bob of his head. The force behind each guiding push made Jack gurgle as he choked on the full length of Dimitri’s cock. Jack’s throat muscles clenched around the cock, making it impossible to breathe. It wasn’t that Jack required oxygen, but his body was still accustomed to the reflexive action of inhaling the air around him.
“Too much?” Dimitri asked, gently brushing his thumb under Jack’s eye.
He saw a few tears catch onto Dimitri’s clawed nail and hang there for a moment as Jack gagged.
The only answer Jack offered was by twisting his head ever so slightly, allowing the cock buried in the back of his throat to pulsate at the motion.