What is Doofwad?
someone that is really stupid.
Gosh, he is such a doofwad.
See dorkwad, stupid, dumb, dork, loser