Lord Love a Duck

What it means: “An exclamation uttered when nothing else will fit… often used when stunned or dismayed.” from the Urban Dictionary As I was growing up, I heard “Lord of a Duck!” often from my Mother and sometimes my Grandfather. I always knew that it indicated some sort of stress/distress and usually was followed by […]