In the culture surrounding illegal drugs there are thousands of slang terms, nicknames, and street names. There are many different reasons why drugs are given slang terms. For example, some drugs have unattractive or difficult to pronounce names, like the chemical name for heroin, Diacetylmorphine or Diamorphine. Speaking in slang terms allows drug users to avoid the actual names and discuss the drugs in a more discrete manner.