Skip to main content

Definitions by Winter Solstice

An adaptation of the Spanish (Caribbean) slang word for "pussy", referring to a woman's genitals.
Chase tha chochua!
"Did you see that strippers fat chochua? "
chochua by Winter Solstice January 10, 2015