scarfed down

English

Verb

scarfed down

  1. simple past and past participle of scarf down