French-English dictionary »

mcmerde meaning in English

FrenchEnglish
McMerde nom propre

McShit((derogatory) McDonald's)
proper noun