Thesaurus.com
Dictionary.com
Definitions

badass

[bad-as] / ˈbædˌæs /
NOUN
(vulgar) distinctively tough person
Synonyms