What does battle_axe mean?

battle_axe meaning in Urban Dictionary

A middle-aged or elderly female of unpleasant disposition. Used oftentimes to explain a boss or relative you do not like.