EnglishEdit

NounEdit

snuff movie ‎(plural snuff movies)

  1. Synonym of snuff film