FANG


Meaning of FANG in English

is to be caught in the act of stealing.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.