Smart Definition
Etymology
Pronunciation
chucha
pussy
Chucha means pussy. This word doesn't have any easily recognizable parts or English cognates, so it's best to memorize it as is.
noun
  1. pussy
    A vulgar term for female genitalia (in some Latin American countries)
    Evita usar la palabra 'chucha' en conversaciones formales. // Avoid using the word 'chucha' in formal conversations.
  2. opossum
    A colloquial term for a type of opossum (in some Latin American countries)
    Vimos una chucha en el jardín anoche. // We saw an opossum in the garden last night.