Top definition
Short for doofus or dufus. An individual with an exceptionally low level of cluefulness.
It's a good process when it works; but it is not very well run--Administration is handled by a third party company which is a collection of dufes.
by Anonymous January 20, 2005
Get the mug
Get a Dufe mug for your friend Callisto.
buy the domain for your recipe vlog