So THATS why I was Rickrolled the other day...
I thought that modern browsers required a direct user-interaction to cause a new tab to appear, such as a click. I thought this was how we got out of the pop-up hell of the 90s?
So what happened was that the site opened in a tab, people didn't get to it immediately so when they got around to it the timer had fired and they were rickrolled.