I heard a word while watching a video on Youtube. It sounded like "chachiguito" and I can't find anything like that anywhere. Anyone know what it could mean?
Click here to post comments.