BADASS


Meaning of BADASS in English

adj. (Slang) bad-tempered; aggressive (of a person); difficult to deal with (of a person); mean; very impressive; having powerful effect

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.