Lifetard Share definition Flag Somebody who sucks at life. Hey not for nothin' man but you're a lifetard. Lifetard by Bladi February 20, 2008 0 0 Get merch Get the Lifetard mug. Buy Now — $32.95 See more merch