self-glorious

Adjective

 * 1) Arising from vainglory or vanity; boastful.