machoTop 15000MeaningsNoun1. One who is excessively or aggressively masculine or misogynistic; a chauvinist