SKIRT


Meaning of SKIRT in English

Noun. A woman or women. Cf. 'bit of skirt'. Derog.

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