What does Avatar Palace mean?

Avatar Palace meaning in Urban Dictionary

Avatar Palace features a lot of people and has a site, it will be the biggest Palace Server which lasting so far as the Palace community.It is enduring as much through the 12 months 2000, because used to have 400 members now it offers 200 members.It is still thriving and going great. (avatarpalace.com:9998)