snaffled

English

Verb

snaffled

  1. simple past and past participle of snaffle