French-English dictionary »

(de la) merde meaning in English

FrenchEnglish
(de la) merde nom {f}

piece of shit◼◼◼(a bad thing)
noun

ne pas se prendre pour de la merde verbe

think one's shit doesn't stink(to be arrogant or overconfident)
verb

sourire à manger de la merde nom {m}

shit-eating grin(broad smile of embarrassment)
noun