Page 135 of Courting the Dragon Warrior

Page List
Font Size:

Elias’s hands slid up and down Gerard’s thighs. Gerard gasped as Elias’s magic hands zapped his skin. His muscles tensed and vibrated.

Then Elias wrapped a hand around Gerard’s cock and stroked.

Gerard cried out. Elias skilfully stroked his prick from base to tip, squeezing, and then swirling a finger around the head. Meanwhile Elias’s other hand continued to glide along Gerard’s leg. Pricks of lightning danced across Gerard’s skin. He gulped in air as his gut tightened. He tilted his head back.

Elias’s hand gripped the base of his cock. He leaned forward. Sweet, warm wetness surrounded the tip. Gerard looked down. Elias’s glossed lips stretched around his prick as he took Gerard down. His violet eyes watched Gerard. His cheeks hollowed.

Gerard carded his fingers through Elias’s hair as Elias’s head bobbed up and down, taking him into his mouth over and over. Gerard’s dick glistened with spit.

Then Elias removed his hand from Gerard’s leg and rubbed against his taint.

“Fuck!” Gerard cried out as Elias zapped. He squeezed his eyes shut.

The dual sensation of lightning tingles and delicious wetness unravelled Gerard. His feet kicked at the sand.

Elias’s suction increased. The zapping intensified. Gerard’s balls pulled in tight. Pleasure coiled tighter inside him. His mouth opened as his orgasm approached.

Then, all of a sudden, Elias’s warm mouth disappeared. Cool air brushed against his slick dick. The zaps and Elias’s touch pulled away.

Panting, Gerard stared at Elias. Elias smirked and sat back on his heels. “Oh. I’m sorry. Are you not satisfied?” He raised an eyebrow.

With a growl Gerard lunged for him. Elias squealed as Gerard’s hands grabbed him by the waist. He pulled Elias into his lap, turning him around so his back pressed to Gerard’s front. Gerard rubbed his cock against his plump arse cheeks.

“I’ll tell you when I’m satisfied, Voltarian slut! And I won’t be satisfied until I’ve filled your greedy hole with my seed,” he whispered into Elias’s ear. Elias shivered, and Gerard nipped at his earlobe. Elias gasped.

Gerard reached for his trousers beside him, which thankfully had not been cast too far away. He shoved his hand into his pocket and pulled out a vial of oil.

“I’m glad you came prepared,” Elias breathed.

“I never know when I’m going to get the chance to fuck you.”

Elias laughed, and Gerard tugged the cork from the vial with his teeth and spat it out. He poured oil into his hand and then reached between them. Elias leaned forward, and Gerard slid his slick fingers down Elias’s crease, towards his hole.

He shoved two fingers in, pushing deep. Elias groanedand rocked. His hands gripped Gerard’s thighs. Gerard stretched his fingers and added a third. His cock throbbed, desperate to be buried inside Elias’s tight hole.

He tugged his fingers free and poured more oil on his hand. He slicked his cock and then drew Elias down and towards his throbbing prick. He wrapped his hand around the base of his own dick. The flared head pressed against Elias’s rim.

“Take me,” Gerard said, voice low and husky. “Take my cock inside you.”

The tight ring of muscle clenched against the tip of Gerard’s cock. Gerard held still. Elias’s fingers on Gerard’s thighs tightened. Then slowly Elias bore down. The pressure built against the head. Gerard bit his lip as he thrust lightly.

The muscle gave, and the tip of his cock popped inside Elias. Gerard exhaled, and Elias moaned as he continued taking Gerard into his body. He felt like he was being sucked inside. Tight heat swallowed his length inch by inch until Gerard’s hips pressed against Elias’s arse.

Elias breathed heavily. Gerard slid his hands up and down Elias’s body. Muscles quivered beneath his touch. He pinched a nipple. Elias whimpered, and his channel squeezed Gerard’s cock.

Moaning, Gerard rocked his hips, feeling those muscles move around his dick. “Fire and flames. You feel so fucking good.”

Elias let out a breathy chuckle. “You feel pretty good yourself.” His hands tightened on Gerard’s thighs. He lifted slightly, and Gerard’s cock slid from Elias’s hole.

Then Elias lowered himself and took Gerard’s member back inside him. Pressing against Gerard’s thighs with hishands, Elias began to rise and fall, fucking himself on Gerard’s cock.

Gerard gripped his waist with one hand, guiding him. “That’s right. Ride my cock.” He splayed his other hand across Elias’s chest. He could feel Elias’s heartbeat, strong and fast beneath his palm.

Elias tilted his head back, head resting against Gerard’s shoulder. Gerard’s dick slid in and out of Elias’s body. Reaching down, Gerard gripped Elias’s cock in his hand. Pre-cum already slicked the length. He stroked.

Elias cried out. Gerard thrust up. His balls tingled. He thrust faster as his peak approached. If Elias pulled away now and denied him his orgasm, Gerard would throw him on the sand and fuck him until they both were sated.

But Elias didn’t pull away. He rose and fell faster. Broken whimpers fell from his lips. Gerard sped up his hand on Elias’s cock.

“Gerard!” Elias cried out. His back arched, body going rigid. In Gerard’s hand, Elias’s dick jerked. Warm cum spilled over his fingers.

Elias squeezed tight around Gerard’s dick. Gerard grunted as the pleasure slammed into him. His hand on Elias’s hip tightened. He shuddered and spilled deep inside Elias.

They held still for several moments. Gerard stroked his hands up and down Elias’s body as their pleasure faded. When their heartbeats and breathing returned to normal, they untangled.

They stumbled towards the surf, exchanging kisses and touches. They washed each other. Then they came together, kissing as the waves lapped around them.

Soon they’d have to return to the White Monastery andall their responsibilities and the challenges that needed to be dealt with. But for now, they were together, and Gerard would relish this moment with Elias.