A dictionary of slang and unconventional English - Partridge, Eric (Routledge, 1991)