Dictionary of American slang - Flexner, Stuart Berg, 1928-1990 (Thomas Y. Crowell, 1967)