Dictionary of Contemporary Slang - Tony Thorne (A & C Black Publishers Ltd, 2018)