crapulent

surfeit (n.)

  1. excess; an excessive amount
  2. excess or overindulgence in eating or drinking
  3. an uncomfortably full or crapulous feeling due to excessive eating or drinking
  4. general disgust caused by excess or satiety 

surfeit (v.)

  1. to bring to a state of surfeit by excess of food or drink
  2. to supply with anything to excess or satiety; satiate
  3. to eat or drink to excess
  4. to suffer from the effects of overindulgence in eating or drinking
  5. to indulge to excess in anything