tooted one's own horn

English

Verb

tooted one's own horn

  1. simple past and past participle of toot one's own horn