basically a stupid doofus. new slang word created by some awesome asian chick who goes by the name of zestee. This word is used when there is no other word to describe a stupid doofus.
by zestee August 28, 2004
don't be such a stoofus.
by erica September 21, 2004
buy the domain for your diy site