Skip to main content

Definitions by MustyCrusty

champurradas 

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

Spanish
"Hueles a champurradas".
champurradas by MustyCrusty February 21, 2011