SNAPT


Meaning of SNAPT in English

Taken, caught.

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