Stitch

Another word for any female or another word for pussy.
Now that's some fine piece of stitch!
by Labaki November 23, 2003
Get the Stitch mug.