tupir
Top 30000
Meanings
Verb
1. to pack tight; to stuff (transitive)
2. to stuff one's face (reflexive)
3. to clog (Canary Islands, Colombia, Cuba, Ecuador, Venezuela)