1 definition by drMandinga

The product of a person's deffecation. A shit. A turd.
From the iberian Spanish(castilian).
Dude1: That was a big cagarro...
Dude2: Ye, it really made the whole flat stink!
by drMandinga February 24, 2018
Get the cagarro mug.