garrafón
Top 30000
Meanings
Noun
1. demijohn (bottle)
2. tampered drink
3. 20 liter water jug (Mexico)