STITCH


Meaning of STITCH in English

A nick name for a taylor: also a term for lying with a woman.

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