Had enough of something; angry. Reached your limit. Usually having a full belly is a comforting feeling, but you can be fed up with someone’s vitriol or stupidity too. (Compare to Grit one’s teeth, Steamed or Breaking point.) {see 50 Levels of Anger video}
“I’m fed up with the government raising taxes.”