A
liberal who attacks a conservative for not agreeing with everything they say. You will often find them accusing Republicans of being ignorant racists who ignore the poor because they're so greedy, but in reality, they're just too narrow-minded to understand their point of view.
Thankfully, however, there are
smart liberals, someone who merely disagrees with the opinions that differ from theirs, and respects them as well.
stupid
liberal: Jamie's such a dumbass. She considers herself a
Republican, can you believe that?
smart
liberal: Actually, Jamie's really smart. She has a wide vocabulary, is good at physics, and plans to major in psychology when she graduates from high school. I consider myself a Democrat, but just because she holds opinions that oppose my own doesn't make her stupid.