Very greedy or hungry; ravenous; (figuratively) avid, eager.
One who is greedy or hungry.
Wanting or devouring great quantities of food.
Having a great appetite for anything.