Skip to main content

Definitions by andeez nutz

puerto rican/cuban/latin(slang) for pussy or vagina
damn i would love to get some chocha tonight
chocha by andeez nutz April 11, 2003