The moniker for liberals implying that their policies are retarded
Did you hear that Libtard on MSNBC last night?
4877👍 1619👎