MACHO


Meaning of MACHO in English

super masculine / masculine to an extreme (in appearance and behavior).

English idioms vocab.      Словарь английских идиом и выражений.