activist annies are so annoying that they have the power to make me dislike causes i actually support
slang term that refers to highly liberal college students who will protest anything pro-left and anti-establishment at a drop of a hat
"activist annies are so annoying that they have the power to make me dislike causes i actually support" What is the definition of "activist annies"?