Diesel Tard Share definition Flag Fat retarded looking person. Guy 1: look at him hes huge Guy 2: yea hes a Diesel Tard. Diesel Tard by Paully Bleeker October 31, 2008 0 0 Get merch