she was very babalwa
a very easily annoyed person, who is way agressive and takes no shit,she could stab you or diss you, loves gossip and fighting
"she was very babalwa" What is the definition of "babalwa"?