Board Thread:General Discussion/@comment-26567684-20190702230903/@comment-168424-20190703000202

They likely meant this torrent. Although wiktionary's definition is weak. A torrent used as noun slang is a peer-to-peer download metadata file.