1 definition by Bar1

a combined word.snuff and suffocate together meaning that you are going to snuff the other person by suffocating him or her.
yo you better back off or i will snuffocate you.
by Bar1 May 9, 2010
Get the snuffocate mug.