Cassell's Dictionary of slang - Green, Jonathon (Cassell & Co, 2002)