BAGUBA: Brutally Aggressive Guy Uninhibited by Adversity

What does BAGUBA mean? The above is one of BAGUBA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Brutally Aggressive Guy Uninhibited by Adversity