What is Avatar Slayer?
Some one that kills other peoples characters in games, or some one that is powerful enough to kill a god. In other words me lol.
avatarslayerr is such an avatar slayer
See avatar, slayer, video game, mmorpg