What does drodo mean?

drodo meaning in Urban Dictionary

Slang for cannabis that's grown hydroponically. Produced by the slang terms dro and dodo.