topsite

Noun

 * 1)  A high-speed FTP server used to store and distribute warez.