EN English dictionary: shit-eating grin
shit-eating grin has 1 translations in 1 languages
Jump to Translations
translations of shit-eating grin
EN FR French 1 translation
- sourire à manger de la merde (n) [broad smile of embarrassment] (n)