buzgut

noun
Middle School
1

A person who eats or drinks a substantial amount.

#archaic#dialectal