What does ‘skeevy’ mean?

skeevy

( adj ) Shady, unsavory, icky. This club looks a little skeevy to me; let’s go somewhere else.