Why hitched up can mean stitched up

READ FULL ARTICLE