Dictionary of contemporary slang - Thorne, Tony. (Bloomsbury, 1999)