Green’s Dictionary of Slang

dubbe n.

see doobie n.1