Self Upvote

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
by TTV.MrSAVAGEllamaHUMAN October 07, 2019
Get the Self Upvote mug.