stitch

Fun Dictionary -> stitch

stitch - Vulgar Dictionary definition

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