embuchar
Top 50000
Meanings
Verb
1. to stuff with ground or minced meat
2. to bolt down, to gobble (food)
3. to wolf down; gobble down (reflexive)