Ayto, John & Simpson, John The Oxford Dictionary of Modern Slang - 1st Ed. - Kerala Bhasha Institute 1972 - 160