The Concise new Patridge dictionary of slang and unconventional English - Patridge, Eric, 1894-1979. (Routledge, 2008)