boofheaded

/ˈbʊfhɛdəd/
adj 2

Definitions

adj

1

having an oversized head.

2

stupid; dimwitted.

Your note

not saved
0 chars