Green’s Dictionary of Slang

dufunny n.

see doofunny n.