Surfeit
Etymology
From Old French surfait, "excess," the past participle of sorfaire, "to overdo," from sur-, "over," plus faire, "to do" (from Latin facere). The word first named overeating and the illness it caused, then broadened to any harmful excess. That older bodily sense still shades its tone: surfeit is excess that turns pleasure to distaste.
noun · /SUR-fit/
An excessive amount of something, or the sick, jaded feeling that comes from overindulgence.
What it names
Too much of a good thing — either the oversupply itself or the queasy satiety of having consumed past the point of pleasure.
Example
After a surfeit of holiday sweets, the very sight of chocolate made him faintly ill.
Related idea
Glut is an oversupply in the market or the world at large; surfeit more often names the personal experience of having had too much, right down to the resulting nausea.