Wiktionary
libtard
Etymology 1 n. (label en US slang derogatory) A liberal, a progressive. Etymology 2
n. (label en US slang derogatory) A Libertarian.