The concise new partridge dictionary of slang and unconventional English - Dalzell, Tom, 1951-; Victor, Terry (Routledge, 2008)