bad ass - English Synonyms Dictionary