French-English dictionary »

sourire à manger de la merde meaning in English

FrenchEnglish
sourire à manger de la merde nom {m}

shit-eating grin(broad smile of embarrassment)
noun