its supposed to be making fun of the new "myspace" http://secondlife.com/ took me a while to figure it out too.