A dictionary of slang and unconventional English

Eric Partridge
Routledge
9780415291897
0-415-29189-5