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 father-in-law Bob.

Available Domains :D

  • chochua.org
  • chochua.se
  • chochua.net
  • chochua.men