(coll.) muddleheaded
This person is somewhat cryptic and hard to understand.
// MAIN MEANING(coll.) muddleheaded
Explore more related entries to look up.