What is the meaning of Bellyful?

Enough to fill one's belly; a large portion of food eaten.

An undesirably large quantity of something.

Source: wiktionary.org