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 gathered together a vibrant collection of over 6,000 slang terms, drawn from the vast Oxford English Dictionary database. The volume is organized thematically, under such general headings as the body and its functions; people and society; animals; sustenance...