can be a sort of pet name, but literally means little dog. could also be used for little annoying dog.
or something like "ay, que chucho, es tan sucicio y feo"
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.