Satiate
verb
overeat or eat immodestly; make a pig of oneself
“She stuffed herself at the dinner”
Similar: gorge, ingurgitate, overindulge, glut, englut, stuff
adjective
supplied (especially fed) to satisfaction
Similar: satiated
verb
fill to satisfaction
“I am sated”
Similar: sate, replete, fill