SNARED RAPID


Meaning of SNARED RAPID in English

(v): caught doing something one shouldn't have been doing (ireland sleng)

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