1861, from dodge + -y (2). Related: Dodginess.
Dishonest and corrupt: dodgy accountant (1860s+)
Synonym with flaky. Preferred outside the US [Jargon File]