yea its a joke popup. Just dont go to the "New Teamspeak Hacks" link you stfu. I host Teamspeak servers and people always come on my server and ask me for hacks so i send them to that link and it does not hijack anything. Its just very annoying. I lost all the temlpets i had when my pc crashed a few days ago. I will work on getting them back up.
btw That link (New Teamspeak Hacks) you clicked on has 1500 popup boxes