Webster's Revised Unabridged Dictionary · 1913

Knacky

Knacky , adjective

Having a knack; cunning; crafty; trickish. [Provincial English & Scottish] — Halliwell