Spanish-English dictionary »

mcmierda meaning in English

SpanishEnglish
McMierda proper noun

McShit((derogatory) McDonald's)
proper noun