PIN Meaning of PIN in English See: ON PINS AND NEEDLES. Slang English vocab. Английский сленговый словарь. 2012