lol never clicked on one of those pop-ups
its not really authentic when some pop-up tells you ZOMFG UR TEH WINN0R
lol never clicked on one of those pop-ups
its not really authentic when some pop-up tells you ZOMFG UR TEH WINN0R
I didn't know anyone would think they've actually won something if a pop up says so :P
There is pop ups and adds on the interwebs ?
Hello all people
What pop-ups? What ads?