Skip to main content

MustyCrusty's definitions

champurradas

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

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email