self-righteous
adjective
[ ˌsɛlfˈrʌɪtʃəs ]
• having or characterized by a certainty, especially an unfounded one, that one is totally correct or morally superior.
• "self-righteous indignation and complacency"
Similar:
sanctimonious,
holier-than-thou,
self-satisfied,
smug,
priggish,
complacent,
too good to be true,
pious,
pietistic,
moralizing,
unctuous,
superior,
mealy-mouthed,
hypocritical,
goody-goody,
Pharisaic,
Pharisaical,
Tartuffian,