The Diminuator's definitions
Slang meaning cannabis (Cann-narb-is)Used exclusively in an enclave of Southern England, known as HA-Fizzaaw.
by The Diminuator January 18, 2005
Get the narb mug.
Get the narb mug.We'll email you a link to sign in instantly.