As far as I know, this simply means that a person eats a lot.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
In Chinese there's an idiom to describe someone who is a useless good-for-nothing, they just eat and are like a barrel full of food."Children"?
In English, is there such an idiom or saying?