French-English dictionary »

d'la merde meaning in English

FrenchEnglish
d'la merde nom {f}

chickenshit(contemptible thing)
noun
[UK: tʃˈɪkɪnʃˌɪt] [US: tʃˈɪkɪnʃˌɪt]