1 definition by thiscat2325

Top Definition
-a slang word for good marijuana
see buddha or dank
"all day up in these streets I stay chillin with my crew, rollin down the boulevard puffin voodoo"

by thiscat2325 November 16, 2005

Mug icon
Buy a voodoo mug!