Have a Knack For Share definition Flag To possess talent in a certain skill. Who knew that Perry had such a knack for linguistics? Have a Knack For by Diggity Monkeez April 5, 2005 0 0 Get merch Get the Have a Knack For mug. Buy Now — $32.95 See more merch