Layton_Seasider
Vital Football Hero
premier 1 - 1/2/2017 18:26
If you believe that Donkey is Avatar from anotherPlanet seek help...
Is there any beginning to your intelligence?
Oxford Dictionary definition:
An icon or figure representing a particular person in a video game, Internet forum, etc.:
‘conversation is depicted in a balloon over the avatar's head’