Green’s Dictionary of Slang

dofous adj.

see dufus adj.