Stace 's definitions
Combination of the Latin word doofus, meaning an incompetent tool and the word goofy. A goofy doofus.
by Stace June 8, 2004
Get the doofy mug.
Get the fanspastic mug.by stace September 16, 2003
Get the party packers mug.by stace September 9, 2003
Get the salty goodness mug.

