Green’s Dictionary of Slang

duflus n.

see dooflus n.