oh my life

oh my life

An exclamation of surprise, shock, or astonishment. Primarily heard in UK. So anyway, like I was saying, I—Oh my life! That dog scared the living daylights out of me!
See also: life, oh
Farlex Dictionary of Idioms.
See also:
  • scare the (living) daylights out of (one)
  • scare the living daylights out of someone
  • daylight
  • atcha
  • back at you
  • back atcha
  • frighten the (living) daylights out of (someone)
  • frighten the daylights out of
  • Ye gods and little fishes!
  • (for) land('s) sake(s) (alive)