high horse

noun

1.
an attitude of arrogant superiority