Chocha

//ˈt͡ʃoʊt͡ʃə// noun, slang

Definitions

Noun
  1. 1
    pussy; vulva US, slang

    "Mienda, with cash flowing like Sosa / And a Latin chick transporting in her chocha"

Etymology

From Spanish chocha.

Next best steps

Mini challenge

Unscramble this word: chocha