MACHO Meaning of MACHO in English super masculine / masculine to an extreme (in appearance and behavior). English idioms vocab. Словарь английских идиом и выражений. 2012