SNUFF-IT


Meaning of SNUFF-IT in English

Verb. To die.

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