May 23, 2013 #1 M Meg Member May 21, 2008 404 0 16 IM ppl and share pics in a virtual world. Really just meet new ppl