Question: a man who eats too much?
Answer: Gannet is someone who eats a lot and is always hungry. Glutton is someone who eats much more than they need. Gourmand is someone who eats too much.