Green’s Dictionary of Slang

duzey n.

see doozie n. (1)