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? "
3👍 1👎