Definitions by The Teddster
Du Du
The yelid from A Cannabis sativa plant which many use to smoke and get high. (A.K.A marijuana) the obvious reason for the name DUDU is the unique oder is gives off.
Du Du by The Teddster April 27, 2006