Slang term from Mexico

"chucho"

Slang for: perro, can.
English translation: dog, can.

Other slangs for "dog"