Green’s Dictionary of Slang

dube(e) n.

see doobie n.1