Well, the word on the street seems to be that in order to be familiar with the term you have to a) be of UK origin, b) lived in a country in the Commonwealth or c) have socialised in some form or other (and quite possibly extensively) with folks that have.
Check out World Wide Words, Word Web Online, All Words, The Phrase Finder, Wiktionary, Take our word for it (this site *even* has a Curmudgeons’ Corner), Scottish Vernacular Dictionary - and of course (but certainly not finally) the Urban Dictionary.
AND… on a related theme (ie. the ‘a long time ago bit’) if you want to go off on a slight tangent, there’s Yonks, that refers to it’s self as the ‘History database with attitude’. History… yonks. Geddit?
That’s it for me for now… anyway, those resources should keep you busy for a while as I know it’s few of you that will just look ONLY at the ‘yonks’ references to which you’ve been directed.
g-r-u-d
This has been a public service announcement brought to you by the letter m and the number 1.