1 definition by MR.jsa

Top Definition
A person dedicated to vigilante work because of a devistating event that happened in their life.
Marks wife was shot and killed so now he's a Punisher
by MR.jsa December 18, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.