I take that as being Scotish humor.
weather forecast humor