Contemporary American slang - SPEARS, Richard A. (Lincolnwood National text book, 1994)