Top definition
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 10, 2015
Get the mug
Get a chochua mug for your daughter-in-law Yasemin.