chacha
Top 30000
Meanings
Noun
1. maid; cleaning lady (female servant or cleaner) (derogatory)
2. handcuffs (in the plural, Honduras)
Examples1
The maid washed, and as she washed, she drooled.