EnglishEdit

NounEdit

snuff movie (plural snuff movies)

  1. Synonym of snuff film