Drug slang

Police officers are being issued with a list of almost 3,000 slang words and phrases associated with illegal drugs, in order to stay one step ahead of criminals. The Telegraph offers letters A-B.