a person who upvotes their own definition
Person 1: How do you have 10,000,000,000 upvotes. There's not even that many people on the planet. Person 2: Im a self upvote
52👍 3👎