Oxford dictionary of modern slang - Ayto and Simpson (LONDON)