But someone had sent me a message and it said, I think this is you freakinstupid.com. This was a relative of mine and my curiosity got the best of me, and I couldn't fucking click out of it once I realized what it was. Can someone help me to see what this is? I really hope someone didn't hack into my computer. Grrr.