ingozzarsi

Verb

 * 1) to stuff oneself
 * 2) to scoff oneself
 * 3) to gobble
 * 4) to gulp down
 * 1) to gulp down