L-TARD Posted in L Best definition L-TARD Someone called Lauren who is a retard. “brazil is in Africa” “You L-Tard” How satisfied are you with the definition? Looking for L-TARD meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 33 times.