look up any word:
1. Cachichas
A Chavacano word meaning smelly feet
Damn son, you have cachichas.
rss and gcal