gobmouthed
/ˈɡɒbmɔʊθɪd/Definitions
1. adjective
fond of eating; having a large appetite
“After eating the entire pizza by himself, John was gobmouthed and couldn’t fit any more food in his stomach.”
2. noun
a person with a large appetite
“The gobmouthed kid at the buffet was eating everything in sight.”