Constantine & Lucifer

John finds himself on Earth-666 after being bested by a demon and seeks out help to return home. His search leads him to the owner of the nightclub Lux, a charismatic man named Lucifer Morningstar, who claims to be the Devil himself. Lucifer reveals he has a way for Constantine to return home but the ritual requires the joining of two souls.

"So we have to fuck is what you're saying?" Constantine asked hesitantly.

"I've always found the best magic is done when naked. But if you're opposed to the idea I'm sure I could eventually fine another way." Lucifer replied in his usual charming way, his cock already growing hard from the idea.

"If it's the fastest way then fine, but I top." John stated as he got up and started to undress.

"Keep the tie." Lucifer said as he removed his pants and shoes and leaned over a nearby chair. "Get me ready would you?"

Not needing to be asked twice Constantine knelt down in front of the most beautiful ass he's ever seen and started happily rimming the fallen angel. Lucifer let out noises he hadn't made in a very long time and felt a solid stream of pre-cum escape his throbbing dick. When he was content with his work John slid his thick cock slowly in and started to slow fuck the Devil. He kept this pace for quite a while until Lucifer couldn't take it anymore and through moans begged him to fuck him harder. Constantine was happy to oblige and started hammering his cock into Lucifer, jamming his prostate with every inward stroke. 

The two fucked for hours in a variety of positions and places until Constantine unloaded his balls into Lucifer's stretched hole, and as the ritual called for the joining of two souls he pulled out, and knelt before the other man sucking his cock feverishly until he came, swallowing every drop.

As the two caught their breath the sigil they had painted on the nearby wall started to glow and a portal opened. They got dressed and as they said their goodbyes Lucifer promised John that he'd be seeing him again soon.

Comments

Popular posts from this blog

Titans Part 2