oh my life


Also found in: Acronyms.

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. © 2015 Farlex, Inc, all rights reserved.
See also: