self-congratulatory
adjective
°alternative spelling of selfcongratulatory.