Sounds like a very dodgy link to me. I suggest that you
a) not click it again
b) ensure that your AV software is up-to-date
c) download and run an off-line malware scanner to check your system for viruses, trojans etc. and
d) don't log on with an administrator account unless absolutely necessary (that goes for every day use, btw).
SD