Stitch

Another word for any female or another word for pussy.
Now that's some fine piece of stitch!
by Labaki November 22, 2003
mugGet the Stitchmug.