Find the word definition

Wiktionary
libtard

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

n. (label en US slang derogatory) A Libertarian.