PINS


Meaning of PINS in English

Legs (especially a woman's)

Slang English vocab.      Английский сленговый словарь.