Green’s Dictionary of Slang

dubry n.

see doobrie n.