Looks like an oldschool "bookmark" to me.
Basically a link to a browser with the URL imbedded into it.
legitimate answer: You can make a shortcut to a website and put any icon on it you want.
Joke: It means you downloaded too many porn viruses.
4 Likes
Thanks a lot for your help.
Joke: