Tard Share definition Flag A person who is not good enough to be a retard. Socialy lower than a geek and may be slightly mentally deformed. If you live in essex you are a tard. Tard by essexgal June 1, 2004 0 0 Get merch