A person who is a badass whose last name that begins with a Mc.
Wow, David McDonald is hardcore, what a McBadass!
by Super Hero Bill February 01, 2007
Can you define these popular missing words?
Emails are sent from email@example.com. We'll never spam you.×