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