Pinch for - Idioms by The Free Dictionary
pinch someone for something
Sl. to arrest someone for something. The cops pinched Max for driving without a license. Max was pinched for speeding.
References in classic literature
I do not remember how I got the money to buy them; to be sure it was no great sum; but it must have been given me out of the sums we were all working so hard to make up for the debt, and the interest on the debt (that is always the wicked pinch for
his tremendous service to the Company during this past year, as he has been one of the driving forces behind the Company's development to this point.