Find the word definition

Wiktionary
toot one's own horn

alt. (context idiomatic English) To promote oneself; to boast or brag; to tout oneself. vb. (context idiomatic English) To promote oneself; to boast or brag; to tout oneself.