ingurgitating

verb
  1. swallowing greedily or in large quantities
  2. Usage: formal; often used figuratively

Examples