A concise dictionary of English Slang

A compact resource that provides clear, concise definitions for a wide variety of English words and phrases that have passed into common, non-standard usage.