What does drochacho mean?

drochacho meaning in Urban Dictionary

amazing hydroponic marijuana introduced by our mexican buddies down south, quickly discovered across south texas.