A dictionary of slang and unconventional English - Partridge, Eric (London Routledge & Kegan Paul, 1984)