Bar1's definitions
a combined word.snuff and suffocate together meaning that you are going to snuff the other person by suffocating him or her.
by Bar1 May 22, 2010
Get the snuffocate mug.
Get the snuffocate mug.We'll email you a link to sign in instantly.