Talk:snuffy

What's the (slang?) meaning of snuffy in the (potentially genital-related) question "snuffy or helmet?"? Didn't found anything on the web.