topsite

listen to the pronunciation of topsite
الإنجليزية - الإنجليزية
A high-speed FTP server used to store and distribute warez

Some topsites are run by specific groups.