What the hell is turbo cancer? people come up with the stupidest things to back up their idiotic theories.