glutton

glut-ton

noun

A person who enjoys or seeks out difficult or unpleasant experiences.

"He's a glutton for punishment, always taking extra work."

noun

A person who habitually eats or drinks an excessive amount.

"My uncle is a glutton; he ate all the pies."

Thesaurus

Synonyms: Gulo gulo, wolverine, gourmand, gourmandizer