There are plenty of words that can be used to describe someone eating too much. "Overindulge" is one common synonym for eat excess, suggesting a lack of restraint when it comes to food. "Gorge" is another, implying a rapid and excessive consumption of food. "Gluttonize" is a more forceful term, suggesting a person who is not only eating too much, but is doing so in a greedy or selfish manner. "Devour" is a synonym that implies an almost animalistic level of hunger or desire for food. Regardless of the word you use, eating excess is typically considered a negative behavior that can have serious health consequences.