What does Avatar Pretty mean?

Avatar Pretty meaning in Urban Dictionary

Being appealing in a earthy or unusual way