What's another word for muddle-headed?

comments powered by Disqus