Tard Share definition Flag French for "late". Not used in France much. Little Tim - "Hi Dad. I pierced my weenis. Sorry I'm late, by the way."Big Tim - "Son, you are a tard." Tard by teh amazin tommy October 29, 2009 0 0 Get merch Get the Tard mug. Buy Now — $32.95 See more merch