Word of the Day - Self-righteous

self-right·eous
[self-rahy-chuh’s, self-]

adjective
confident
of one’s own righteousness, especially when smugly moralistic and intolerant of the opinions and behavior of others.