Spanish-English dictionary »

cagarro meaning in English

SpanishEnglish
cagarro noun
{m}

shits(vulgar slang for diarrhea)
noun
[UK: ʃɪts] [US: ʃɪts]