tard Share definition Flag Someone who is so stupid, intrusive, and annoying , you can't get away fast enough. I was talking to Kathy today , that tard just would not let me get away. tard by Wayne M. June 6, 2018 0 0 Get merch Get the tard mug. Buy Now — $32.95 See more merch