Where does “chocha” come from?
chocha (English) comes from Spanish chocha, from Latin scolopax, from Ancient Greek σκολόπαξ — woodcock.
chocha (English): pussy; vulva
Definitions
- pussy; vulva
chocha (English) comes from Spanish chocha, from Latin scolopax, from Ancient Greek σκολόπαξ — woodcock.
chocha (English): pussy; vulva