Feaster

Webster's Dictionary of the English Language

·noun One who fares deliciously.

II. Feaster ·noun One who entertains magnificently.