machirulo
Top 30000
Meanings
Noun
1. male chauvinist, macho (derogatory, feminism, euphemistic)