hands down, avatar talk is the greatest subforum on gaia online
"a subforum of [gaia online] where users rate and discuss their online personas known as "avatars"
"hands down, avatar talk is the greatest subforum on gaia online" What is the definition of "avatar talk"?