surfeit
/ˈsər-fət/
noun
an overabundant supply : excess
an intemperate or immoderate indulgence in something (such as food or drink)
disgust caused by excess
verb
to feed, supply, or give to surfeit
to indulge to satiety in a gratification (such as indulgence of the appetite or senses)