▸ adjective showing aggressive pride in one's masculinity:
the big macho tough guy.
▸ noun
(plural machos)
a man who is aggressively proud of his masculinity: I realized just what a macho I was at heart.
▪ machismo.
– ORIGIN 1920s : from Mexican Spanish, ‘masculine or vigorous’.