my giddy aunt

EnglishEdit

InterjectionEdit

my giddy aunt

  1. (Britain, dated) exclamation of surprise or astonishment.

ReferencesEdit