Careful Words
addlepated
(adj.)
addlebrained
addled
befuddled
cloudy
dizzy
fogged
foggy
fuddled
hazy
misty
muddled
muddleheaded
muzzy
by
simon sarris
•
about