tooting one's own horn

English

Verb

tooting one's own horn

  1. present participle and gerund of toot one's own horn