自命清高

mìngqīnggāo
  1. to think of oneself as high and pure (idiom); smug and self-righteous
  2. holier-than-thou

CEDICT

to consider oneself morally superior to others and refuse to associate with others

Wiktionary

自认清雅高洁不屑世俗同流合污

重編國語辭典

Entry Composition