A dictionary of slang and unconventional English :
Partridge, Eric,
A dictionary of slang and unconventional English : colloquialisms and catch phrases, fossilised jokes and puns, general nicknames, vulgarisms and such Americanisms as have been naturalized / Eric Partridge ; edited by Paul Beale. - 8th ed. - London : Routledge & Kegan Paul, 1984. - xxix, 1400 p. ;
0415291895 (pbk.),0710098200
427 / Di,8
A dictionary of slang and unconventional English : colloquialisms and catch phrases, fossilised jokes and puns, general nicknames, vulgarisms and such Americanisms as have been naturalized / Eric Partridge ; edited by Paul Beale. - 8th ed. - London : Routledge & Kegan Paul, 1984. - xxix, 1400 p. ;
0415291895 (pbk.),0710098200
427 / Di,8