overindulges

verb
  1. to allow oneself or another to have too much of something enjoyable, especially food or drink
  2. Usage: third person singular present tense

Examples