McGraw-Hill's essential American slang dictionary

Contains two thousand alphabetized American slang words and phrases, providing definitions and usage examples.

2007
McGraw Hill