satiated

adjective
  1. completely satisfied, especially with food or drink; having had enough
  2. having had more than enough of something to the point of being tired of it

Examples