scarfed

verb
  1. ate quickly and eagerly
  2. Usage: informal
  3. wrapped with a scarf

Examples