Green’s Dictionary of Slang

doogie

see duji.