per carità, io non sono un torrent, né ho trovato un link a wikipedia per cui non posso capire, però secondo me potrebbe essere la trasposizione della parola "tape" (cioè nastro, video)