RichThesaurus
boofheaded
boofheaded
antonyms
intelligent
boofheaded
definitions
adj
having an oversized head.
stupid; dimwitted.