Top definition
A tard sac is late lazy person
Are you a tard sac?
Oh yes I am I’m the tardiest of the tard sacs
by Slurp me June 10, 2018
Get the mug
Get a tard sacs mug for your father James.