The AI-powered English dictionary
plural snuffees
(rare) The participant in a snuff film who is killed.