What is the meaning of Dodgy?

Evasive and shifty.

Unsound and unreliable.

Dishonest.

Risky.

Deviant.

Uncomfortable and weird.

Source: wiktionary.org