magic touchDefinition: a special skill to do something very well.Discuss this Idiom in the comments below.