1 definition by MustyCrusty

Champurradas is a Spanish word for feces in Guatemala.
English
"You smell like champurradas".

Spanish
"Hueles a champurradas".
by MustyCrusty February 1, 2011
Get the champurradas mug.