champurrado
Top 45000
Meanings
Noun
1. a traditional chocolate-based atole, containing panela, vanilla, anise and cinnamon (Mexico)
2. a water-based drink, containing several spices, mixed with rum or brandy (Cuba)