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 firstname.lastname@example.org. We'll never spam you.