v. snuff it
Definition of snuff it in English
Of an organism, to permanently cease vital functions.
Synonyms of snuff it in English
diepass awaykick the bucketcroakperishbreathe one's lastexpire
Of an organism, to permanently cease vital functions.
diepass awaykick the bucketcroakperishbreathe one's lastexpire