Slang term from Chile

"cachupin"

English translation: dog, dog with unknown name

Other slangs for "dog"