have had a bellyful of sb/sth

mít něčeho nebo někoho plné zuby

I've had a bellyful of his complaints. If he doesn't stop, I'm leaving. (Oxford Idioms)

» FOOD