champing down on

English

Verb

champing down on

  1. present participle and gerund of champ down on