SNAPS


Meaning of SNAPS in English

Something highly cool in nature. Example: That car that just went by was snaps.

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