Green’s Dictionary of Slang

doufas/doufus n.

see doofus n.