Both my parents use the expression "seeing a man about a dog" When asked where they have been. It effectively means "it's none of your business", anyone else use it, or know the origin?Also when a lady's petticoat is showing below the hem of her dress I have heard people say "it's snowing in Paris" as a polite way of allerting her to the faux pas.