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 Get the Lifetard mug.