STITCH Meaning of STITCH in English A nick name for a taylor: also a term for lying with a woman. Slang English vocab. Английский сленговый словарь. 2012