franchouillard
Top 30000
Meanings
Adjective
1. typically, rustically French (derogatory or humorous, derogatory, humorous)
2. excessively chauvinistic (derogatory)