Top definition
A weapon or instrument used to impale a person or zombie, so that it causes sudden and immense joy/pain which may lead to the fatality of the subject thereafter.
Women and Zombies alike cower in the presence of my Impalator.
by Dimakov January 08, 2014
Get the mug
Get a Impalator mug for your coworker Bob.