Oxford Slang
Oxford Dictionary of Modern Slang, by John Ayto and John Simpson, Oxford University Press
Have a butcher’s (look) at this authoritative dictionary of modern slang. It’s a stonking (excellent) good source of definitions for word lovers and students of English.