matarratas
Top 50000
Meanings
Noun
1. raticide
2. a type of card game
3. rotgut (strong low-quality alcohol) (colloquial)