QSA what on earth does that saying mean, is it American humour? prey tell me, I am curious? lol.