To glug down some drugs (usually with water)
Give me a sec I need to druggo gluggo some panadol.
A person who consumes a large amount of drugs
Holden you are the biggest druggo