puzzleheaded

puzzleheaded

(ˈpʌzəlˌhɛdɪd) adj(of a person) confused