champed down on

English

Verb

champed down on

  1. simple past and past participle of champ down on