be on a high —(coll.) have a feeling of great excitement and happiness:
- The team are definitely on a high at the moment so we will go to Bahrain feeling very optimistic.
be on a high horse—be very dignified and formal:
- Every single person I spoke to was on a high horse and treated me like they were doing me a favor.