Wiktionary
oh my days
interj. (context British euphemistic English) An exclamation of astonishment or gleeful disapproval.