Skip to main content

Definitions by Lamongyate

Cachichas 

A Chavacano word meaning smelly feet
Damn son, you have cachichas.
Cachichas by Lamongyate October 14, 2009