overindulges
o-ver-in-dul-ges
verb
To allow oneself too much of something pleasurable, often to one's detriment.
"She often overindulges in rich chocolate."
Thesaurus
Synonyms: overgorge, overindulge, glut, gorge, stuff, binge, satiate, ingurgitate, gormandize, gormandise, scarf out, pig out