bingeeater
nounUK /ˈbɪndʒˌiːtə/
US /ˈbɪndʒˌiːtər/
A bingeeater is someone who eats a whole lot of food very fast in one go.
My brother is a bingeeater who can finish a whole pizza by himself.
OTHER MEANINGS
2. A person who eats large amounts of food in short bursts, often as a habit.
After the long hike, he turned into a bingeeater at the buffet.
3. Someone who consumes something quickly and in large quantities, not just food.
She's a bingeeater of TV shows, watching a whole season in one night.
4. A character or nickname for a very hungry person.
In the story, the bingeeater gobbled up all the pies at the fair.