avatarslayerr is such an avatar slayer
some one that kills other peoples characters in games, or some one that is powerful enough to kill a god
"avatarslayerr is such an avatar slayer" What is the definition of "avatar slayer"?