man da popo's stopped me and tried to put ah itchy on me.
By Mel
Itchy
A word that describes the physical feeling of itchiness that is caused by taking opiates, such as Vicodin, Oxycotin, ect.
Used as slang term to describe the consumption of opiates.