muddlehead
/ˈmʌdəlˌhed/Definitions
1. noun
A person who is confused, disorganized, or lacking in mental clarity.
“She was a bit of a muddlehead when it came to solving complex math problems.”
2. noun
A person who is awkward or inept, especially in social situations.
“He was a muddlehead at parties and often said the wrong thing.”