What does ‘shifty’ mean?

shifty

( adj ) Deceitful, untrustworthy. The guy is too shifty for me; I don’t like him.