Noun
shitlib (plural shitlibs) (vulgar, slang, derogatory, US) A political liberal, especially a hypocritical one.