JAM SANDWICH


Meaning of JAM SANDWICH in English

Noun. A police car, specifically the white ones with a bright red band running horizontally along the sides.

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