Answer: ingurgitated

AnswerCrossword Clue
ingurgitatedINGURGITATE, to swallow greedily or in large quantities
ingurgitatedSwallow (something) greedily