Top definition
Immolation Man who jacks off to everything he sees like kangaroos.
Immolation Man like immolating at the zoo.
by Clinton March 03, 2005
Get the mug
Get a immolating mug for your brother Manley.