Insulttard Share definition Flag Someone so bad that you can't use just one insult to describe them so they are every insult in one. You are so bad you are an insulttard Insulttard by anonymous July 29, 2023 0 0 Get merch Get the Insulttard mug. Buy Now — $32.95 See more merch