surfeiter

/ˈsɜrfɪtər/
noun
  1. A person who indulges in something to excess, especially food or drink.
    • In ancient Rome, a surfeiter might be found lounging after a lavish feast.
    • My uncle is a surfeiter when it comes to chocolate, always eating the whole box.
    • The surfeiter at the buffet ate so much he could barely walk.
Antonyms
What does "surfeiter" mean? | whatsthatwordmean | whatsthatwordmean