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