Random House Historical Dictionary of American Slang, Vol. 2: H-O