Full threadandyjohnson0·PSA: In British English, "pinched" can mean "stolen". E.g. "he pinched my laptop"View on HN