That actually sounds more like my mom. A curious mix of part Betty Grable, part Viking shield maiden and part Spartan mother ("You either come home with your shield, or on it!") Her favorite saying was "Be a man-boy!" or "Man-boys don't cry."
Needless to say at 92, my transition does not sit well with her.