Wiktionary
my giddy aunt
interj. (context UK English) exclamation of surprise.
interj. (context UK English) exclamation of surprise.