v 1. arrested or detained by law enforcement officials. ("I almost got pinched by the cops.") Submitted by Brandon Kriner, Washington, D.C., USA, 15-04-1998.
PINCHED
Meaning of PINCHED in English
Slang English vocab. Английский сленговый словарь. 2012