NAILED


Meaning of NAILED in English

Caught by the police

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