self-congratulatory - definition and synonyms

adjective showing disapproval 

Your browser doesn’t support HTML5 audio

  1. showing you are very proud of what you have done, in a way that annoys other people