Green’s Dictionary of Slang
Covering five centuries of the English-speaking regions of the world, this dictionary provides definitions to impertinent, vile, censored, hip, witty, and fascinating slang words.