oh my giddy aunt is an expression meaning that you are surprised and shocked at the same time and is the perfect way to describe it!
oh my giddy aunt did he just jump off that building
A phrase most likely to be used by mothers, meaning something like "Oh my word" or
"Oh my goodness"
Oh my sweet giddy gads, that's the cutest little baby I ever did see.
My Giddie the thing you worked for, earned the right to get quick and fast, paid your dues in life to get what I want and need at a lower cost
I earn my giddie now its time to earn yours