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? "
by Winter Solstice January 11, 2015
Get the chochua mug.