Green’s Dictionary of Slang

bad ass v.

[bad-ass n. (1)]

1. [1970s+] (US) to bully, to behave like a thug; thus, as a n., the act of so doing; thus bad-assery, braggaodcio, arrogance.

2. in fig. use.