1.
boast
2.
sing
one's
own
praises
3.
crack
oneself
up