addled, muddled, muzzy, woolly, woolly-headed, wooly, wooly-minded
befogged
at sea, baffled, bemused, bewildered, confounded, confused, lost, mazed, mixed-up