English-French dictionary »

shit-eating grin meaning in French

EnglishFrench
shit-eating grin (broad smile of smugness)
noun

sourire de faux-cul◼◼◼nom {m}

rictus jubilatoirenom {m}

shit-eating grin (broad smile of embarrassment)
noun

sourire à manger de la merdenom {m}