Technically, by definition, macho is manly.

So maybe you just shouldn't use the word "macho" to describe Ronda Rousey. Maybe use "physically strong looking".