OXFORD DICTIONARY OF MODERN SLANG - 2ND ED oxford
Slang is language with its sleeves rolled up, colorful, pointed, brash, bristling with humor and sometimes with hostility. Now, in Oxford Dictionary of Modern Slang, John Ayto and John Simpson have ga...