scarfed up

English

Verb

scarfed up

  1. simple past and past participle of scarf up