DEVOURER

Definition of DEVOURER

  1. (noun)someone who eats greedily or voraciously