macho
Top 15000
Meanings
Noun
1. One who is excessively or aggressively masculine or misogynistic; a chauvinist