I saw this expression today on the movie "Brave" and kept wondering what does it mean... Turns out it means something like "oh my!" or "goodness gracious me!" So, if you needed a new bewilderment or exasperation exclamation, there you go. Time to practice my Scottish accent!
~Ally