Thanks; usually people post these articles with UK or australian slang and no explanation or dictionary link.
You're quite welcome; I'm delighted that it's been of some help. It may be worthwhile to consider bookmarking the sites I linked to, and also to bear in mind for the future that there are MANY slang dictionaries online which can be found by searching with keyword strings such as "British Slang Dictionary", Aussie Slang Dictionary" etc.
By definition, slang will oftentimes include bawdy and hardcore language inappropriate for polite circumstances, and there is a VAST difference in the comparative quality and worth of the online dictionaries not only in terms of their completeness but in their accuracy as well. By it's nature, slang usage will also change rapidly with the times and so it's simply not possible to rely on a single source for all circumstances.
Fortunately, we have many British and Aussie FReeper friends who can help us out if necessary :-) .