tamalito
Meanings
Noun
1. duckanoo (Belize)