to reek of body odor
Chucha must be the most versatile slang word in Spanish. Depending on where you are in Latin America, it can mean sweetheart, mutt, possom, female genitalia, a nickname for María de Jesus, hide-and-seek, and b**ch. [update: on the coast of Colombia it generally refers to a female body part.]
Use it wisely my friends.