High Horse Meaning

(idiomatic) An appearance or sense of smug superiority.

RECENT SEARCHES