A concise dictionary of English slang - Freeman, William (The English Universities Press, 1973)