confused
addlebrained
addled
addleheaded
beclouded
befuddled
blear-witted
cloudy
dizzy
fogged
foggy
fuddlebrained
fuddled
hazy
in a fog
in a muddle
misted
misty
muddled
muddleheaded
muddybrained
muzzy
puzzleheaded
scramblebrained