maco
Top 20000
Meanings
Noun
1. prison (cant)
2. a toad or frog (Dominican Republic)