An exclamation of surpriseAn exclamation of surprise.
(Commonwealth, Ireland, UK)An exclamation of surprise.
A minced oath from may God blind me.
Wiktionary, CC BY-SA 4.0 · source