blurred
bleary
muzzy
blurry, hazy
foggy
fuzzy, blurry, indistinct
(coi)
dim, not smart or intelligent