noun, feminine/ˈt͡ʃut͡ʃa/plural: chuchas
chucha is feminine in Spanish.
cunt, vagina; body odor; female dog; opossum
Synonyms: argolla, almeja, bemba, boba, cachucha, cajeta, conejo, chocha
Unknown. May be related to Italian ciucciare and Portuguese chuchar.