gourmandize (also gormandize , British also -ise)

eat enthusiastically, especially to excess