We have a word tiomny in Russian which has the meanings blind, dim, and dumb. Is there a word (possibly slang) in American English which is as close in meaning to both blind and slow on the uptake?
I'm brazillian and I'm curious to know popular expressions to call corrupt politicians. Here we have the word "ficha suja" which translated would be something like "dirty card". I don't really know ...