alimaña
Top 20000
Meanings
Noun
1. vermin, pest
2. bloodsucker, scoundrel (by extension)