To Have A Bellyful

To have more than enough of something; to be fed up with something.

Examples:

  • John said he'd had a bellyful of those rude memos.

Origin: Late 1600s; figurative use of having more than enough to eat