Definition, synonyms and related words
A street drug of uncertain composition, sometimes claimed to contain HIV antiretroviral drugs.