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.