"It appears to be a British thing" Though British, I have never heard it used. Perhaps it's just a "thesession.org" thing. Show us where it's used in context and perhaps it'll make more sense?