1 definition by andeez nutz

1
puerto rican/cuban/latin(slang) for pussy or vagina
damn i would love to get some chocha tonight
by andeez nutz April 11, 2003
Get the mug
Get a chocha mug for your fish Zora.