Blaise realized he kind of liked being stuck in Dom. Sure, it was inconvenient being unable to pull out, but the warmth and pressure felt delightful against his swollen penis. And Dom was frankly the best sexual partner he'd ever had.
Sure, Dom had always had the reputation as the weird kid and he still got some pretty strange looks now that they were men. But that was okay with Blaise. Dom was adorably nerdy and had a really sexy body. Dom was probably going to ace university, and Blaise was probably going to ... well, do SOMETHING at university. Maybe if they could find someone willing to do a gay wedding then Dom would be The One. But they would have to come unstuck from each other before they could do much of anything else today, much less at uni.
Blaise kept petting Dom's head and gently rubbing his back, until he finally felt his penis loosen up inside the anus. Dom had said something about new skin growing around his cockhead, and Blaise didn't really know what that meant but was about to notice what had happened to his cock.
Blaise finally managed to pull out. "What in the WORLD?!" he exclaimed when he finally saw his penis slip out of Dom's cavity. It looked completely different from what had gone in there! Huge, red, veiny, and sausage-like, with a swollen bulb that was still in the process of shrinking. "No wonder I was stuck inside you!"
"That's what mine looked like, before it went down," said Dom after getting up and turning around to see it.
"What do you mean it went down? Down where?"
"Into this thing," Dom answered, pointing down at his own crotch. Blaise looked and let out an surprised whistle. There was a mound of what looked like Dom's belly skin up against his abdomen, seemingly wrapped around something bigger than the dick Dom had before. "I think I can bring it back up again," Dom reported bluntly and grabbed himself near the base of that mound, pulling up on it. The pink tip of a dick like Blaise's new one poked up out of the fleshy covering, and when Dom let go it ducked back in a turtle again.
"I don't understand, why would this happen?" asked Blaise.
"Wizards, maybe?" Dom suggested. Blaise rolled his eyes.
"This is no time for your fantasy nerd jokes, Dom."
"No joke, Blaise. What is happening to us? Magic, or ... what?"
Blaise had to stop and think about that. His knot softened a bit more and he noticed it was sticking out of the wide-stretched mouth of his own belly-skin wrapped around the base. He really couldn't think of anything other magic or maybe aliens that would do this. What was going on with pet shop? "No, Dom, magic isn't real." he finally said, maybe more to himself than to Dom. "Something's just wrong with us. A health thing, or someone slipped us drugs or, ... well, I don't know what. But we should probably find the others and get out of here."