Top definition
Alias of The Punisher, a Marvel Comics character whose family was killed by a group of crooked cops. Hellbent on vengence he now fronts a one-man war against all crime.
"Frank Castle? You're supposed to be dead"
"I know"
by Michael Fillmore April 26, 2005
Get the mug
Get a frank castle mug for your brother Georges.