to suffocate a girl or boy with a pillow or object whilst having sex with her
i am totally going to snuffocate your girlfriend after you read this
by omeba March 31, 2009
1 more definition
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 09, 2010