1 definition by Billy Litter

A type of drug that can be either injected or smoked. Usually sold on the black markets of Canada. Made from the sap of the Jugawa Tree.
Dude, can I have another shot of Juffie?
by Billy Litter June 18, 2011
Get the Juffie mug.