A denigration term, combination of Leet and Retard.
That tool is leet, what a leetard! You are so leet you are retarded! Leet to a point of retardness. If you could be more leet youd be retarded!
22👍 11👎