A dictionary of slang and unconventional English. Colloquialisms and catch-phrases. Solecisms and catachreses. Nicknames. Vulgarisms and such Americanisms as have been naturalized. Vol. 1. The dictionary - Partridge, Eric (Routledge and Kegan Paul, 1979)