Uncle Mac

Definition

Slang

  • noun heroin. London drug-users’ rhyming slang for smack. ‘Uncle Mac’ was a presenter of children’s radio programmes from the 1930s to the 1960s. This sinister borrowing dates from the late 1970s.
http://www.dictionarycentral.com/definition/uncle-mac.html