Interjection
oh my days (Britain, euphemistic) An exclamation of astonishment or gleeful disapproval.