Anyone heard the phrase, "what's this? Scotch mist?" before? A colleague says it's from Scotland and I disagree, surely the Scottish would simply call it mist! Anyone?