devourer

(noun)

noun

1. someone who eats greedily or voraciously

Definition categories: person, eater, feeder