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. 8th ed.
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.