A dictionary of slang and unconventional English colloquialisms and catch phrases, fossilised jokes and puns, general nicknames, vulgarisms, and such Americanisms as have been naturalised - Eric Partridge edited by Paul Beale (Routledge, 1984)