nimblefingered   
faingan-tanana
nimble fingered. Used both with a good and bad meaning. [1.2]