obtuse:
The adjective obtuse is good for describing someone slow on the uptake: "Don't be so obtuse: get with the program!"
The adjective obtuse literally means "rounded" or "blunt," but when it's used for a person, it means "not quick or alert in perception" — in other words, not the sharpest tool in the shed.