PINCHED


Meaning of PINCHED in English

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.

Slang English vocab.      Английский сленговый словарь.