What is Doofwit?
A really clueless, stupid person.
The people at Urban Dictionary are real doofwits if they don't know what a doofwit is.
See stupid, clueless, jerk-off, asshole, retard