Definition of badasses:
(n) :
(US, sometimes considered vulgar, slang, positive connotation) A person considered impressive due to courage, skill, daring, audacity, and/or toughness.
(adj) :
(US, sometimes considered vulgar, slang, positive connotation) Having an extreme appearance, attitude, or behavior that is considered admirable.
(n) :
(US, sometimes considered vulgar, slang, negative connotation) A belligerent or mean person; a person with an unpleasantly extreme appearance, attitudes, or behavior.
(adj) :
(US, sometimes considered vulgar, slang, negative connotation) Belligerent and troublesome.