See here’s the proof:
1.
libtard
(Lib-Tard) 1) Combination of the words Liberal and retard (see also: Libterd, libturd, libnerd, libsurd, libdiot, libored) 2) The result when a tree hugger successfully mates with a tree and the offspring is born with an extra chromosome. 3) Any helpless society that must always be liberated by the blood and sweat [...]