muncher

/ˈmʌntʃər/
noun
  1. A person or animal that eats something, especially noisily or with enthusiasm.
    • At the party, the chip muncher finished the whole bowl before anyone else got some.
    • My little brother is a noisy muncher when he eats popcorn.
    • The goats in the field were steady munchers, finishing the grass quickly.