Follow US:

What does ‘Oh my giddy aunt’ mean?

Oh my giddy aunt – is another expression for “Oh my God!” and used to show shock or surprise.