English | German | Russian | Czech

garlic chewer English

Meaning garlic chewer meaning

What does garlic chewer mean?

garlic chewer

(slang, derogatory) A French person.

Are you looking for...?