noun
adj
verb
adv

Textual thesaurus for "self-praise"

(noun) boast, boasting, jactitation

speaking of yourself in superlatives