Search:
stitch - Vulgar Dictionary definitionA nick name for a taylor: also a term for lying with a woman.