heavy eater

[ˈhɛvi ˈiːtər] ヘヴィー イーター

1. たくさんの量を食べる人。

非常にたくさんの食べ物を食べる人や、食欲が旺盛な人を指す時に使われます。ポジティブな意味でもネガティブな意味でも使われます。
My brother is a heavy eater; he can finish a whole pizza by himself. (私の兄はとても食べる人なので、ピザを一枚丸ごと一人で平らげることができます。)

2. 食べる量が多いことを特徴とする人。

人が非常にたくさんの食べ物を食べる傾向があることを指す際に使われます。単に一時的に多く食べるのではなく、その人の「性質」として食べる量が多いことを示します。
We need to prepare extra food because he's a heavy eater. (彼は大食いなので、余分に食事を準備する必要があります。)