1 definition by StickEm123
Description for a new type of weed that was imported from Africa. Is known to be very hard to detect and is able to be chewed, smoked and made into a paste in order for the psychotropic effects to occur.
by StickEm123 March 5, 2008