A cancer has left the world, pun intended.Maybe Ahamandenijhad (or whatever his name is) Nuked nuked him when he kissed him.
May he roast in piss.
May he rest in piss.