Knacky
Knack"y
(?),
a.
Having a knack; cunning; crafty; trickish.
[Prov. Eng. & Scot.]
Halliwell.