Stitch up, Stitch up name, meaning of Stitch up

Information about the name Stitch up