A turnkey site is a website that has already been developed and designed so all you need to do is upload it to your server. Many hosting companies use turnkey sites as a marketing tool to sell their hosting packages.
A new site sold for the sake of having a website basically. No revenue and more than likely a template.