tard sacs Share definition Flag A tard sac is late lazy person Are you a tard sac? Oh yes I am I’m the tardiest of the tard sacs tard sacs by Slurp me June 10, 2018 0 0 Get merch Get the tard sacs mug. Buy Now — $32.95 See more merch