self-congratulatory

adjective
1
showing that you think you have done something very well and are pleased with yourself
خودستایانه, خودتحسینی, خودپسندانه