bellyful (n.) Look up bellyful at Dictionary.com
figuratively, "enough and more," 1530s, from belly (n.) + -ful. Older than the literal sense (1570s).