a doofus, used as an insult. very dumb person and is an idiot
hes such a doofbrain
a doofbrain, idiot, sillyie vincent zappia
hes such a twodnuckle