BAGUBA: Brutally Aggressive Grappler 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 Grappler Uninhibited by Adversity