TP-tard Share definition Flag People who hoard toilet paper for un-obvious reasons. Why is there no toilet paper? Because all the TP-tards got it already! TP-tard by DaddyCoolest March 20, 2020 0 0 Get merch Get the TP-tard mug. Buy Now — $32.95 See more merch