chucha

chucha [choo’-chah]
noun
1. A female dog, bitch. (f)
2. ¡Chucha! (f)
exclamation to restrain her.
noun
1. Opossum. (f)
2. Body odour. (Andes) (f)
3. Cunt. (Andes) (f)

Have a Spanish question? Get help from experts!