haridelle
Top 50000
Meanings
Noun
1. nag (old, useless horse)
2. hag, harridan (derogatory, by extension)