http://www.theregister.co.uk/2005/06...05_episode_19/


For those with language difficulties:

http://www.peevish.co.uk/slang/