CHOPPER SQUAD


Meaning of CHOPPER SQUAD in English

Men with machine guns

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