Green’s Dictionary of Slang

snuffer n.2

[snuff v.2 (3)]

1. a murderer.

[US]E. Sanders Family 126: Police departments [...] have had difficulty collecting precise intelligence regarding cultic snuffers.

2. see snuff movie under snuff n.1