Slang meaning of B.A.

B.A. means: B.A. (Badass) is American slang for a violent, anti−social or troublesome person.