Font Size:

“Yes,” Gerard hissed.

“What about this?” Elias leaned forward. His hand wrapped around the base of Gerard’s prick. His tongue poked out from between his lips. He licked along the length, up and down. Then he swirled his tongue around the head.

Gerard’s thighs tensed as his breathing sped up. Elias took the head between his lips and sucked. Then Elias took more of Gerard’s cock into his mouth. He bobbed his head up and down. Gerard gripped the wooden armrests of the chair.

Elias pulled back, releasing Gerard’s cock from his mouth. “If you like, you can grab my hair, tug it, shove me around a little. Thrust. It’s all very princely of you to holdback on my account. But I can handle it.” He winked. “And I like it a little rough.”

Gerard exhaled. He slid his fingers through Elias’s silken hair. “I’m learning a lot about you today. You’re … not what I expected.”

Elias’s violet eyes gleamed. “And you haven’t seen anything yet.”

Then Elias opened his mouth wide and took Gerard back into his mouth. His lips slid down Gerard’s dick. Warm, wet heat surrounded him.

Gerard tightened his fingers in Elias’s hair. He gasped. Elias’s cheeks hollowed. He bobbed his head, each time taking more and more of Gerard’s dick into his mouth. His hands squeezed Gerard’s thighs.

“Fuck!” Gerard cried out as he tugged on Elias’s hair. He guided him, urging Elias to take more and more of Gerard.

Elias moaned around his dick. The vibrations went straight to Gerard’s balls. He shoved Elias’s head down, until Gerard’s cock slid in and out of Elias’s throat.

And Elias took it all.

“You’re so fucking beautiful.” Gerard flexed his hips.

Tears glistened in Elias’s eyes. But he didn’t protest or try to move away; he just kept sucking and taking everything Gerard could give.

Gerard thrust. He gripped Elias’s hair tighter. With every passing second, the tension coiled tighter and tighter inside him. Every nerve in his body tingled as his orgasm approached.

“Oh!” His muscles tensed. “Oh. Fuck!” He threw his head back and shouted, burying himself deep in Elias’s throat as the pleasure rushed through his veins. He held Elias in place as he came, spurting down Elias’s throat.

Panting, he released his grip from Elias’s head.

Elias sat back, and Gerard’s cock slid from between his lips. Then, with shaking hands, Elias climbed up into Gerard’s lap and kissed him.

His tongue delved into Gerard’s. Gerard could taste wine and his own spend. Elias’s hard cock brushed against Gerard’s torso.

Gerard slid his hands beneath the robe and up Elias’s back. “What do you want?” he murmured against Elias’s lips.

“Are you happy to return the favour?”

“Of course.”

Elias pushed himself up. He knelt on the chair, knees on the outsides of Gerard’s thighs. Gerard gripped his hips, lifting him slightly so Gerard could lean forward and wrap his lips around the flushed head of Elias’s cock.

“Ah!” Elias’s hands gripped Gerard’s shoulders, nails biting through the robe.

Elias gasped. Gerard swirled his tongue around the tip before taking more of Elias down.

Elias cried out. Gerard sucked, urging Elias with his hands to thrust. He could taste Elias’s pre-cum on his tongue. Musk, sex, and Elias’s floral perfume filled his nostrils.

“Gerard!” Elias’s body trembled. He thrust forward, pumping his hips, burying his cock in Gerard’s mouth.

Gerard sucked harder.

Then Elias shouted. His back arched. His cock jerked against Gerard’s tongue. He spilled. Gerard drank him down as Elias shuddered.

Elias sagged. Gerard lowered him gently onto his lap.

Elias sighed and rested his head on Gerard’s shoulder. His body felt soft and boneless in Gerard’s arms.