look up any word, like fleek:
 
1.
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

Words related to McBadass

badass dager david hardcore irish superhero