high on life

/HH AY1 AA0 N L AY0 F/
adjective
  1. 1

    Experiencing a state of sobriety as an alternative to or replacement for physical intoxication.

  2. 2

    (humorous) Extremely happy with life, especially as the result of terminating an addiction.