1 definition by The Teddster

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.
Hey man ya wanna go hit up the du du?
or
Du u du da du du?
by The Teddster April 11, 2006
Get the Du Du mug.