Do the Hellen Keller and confront male arrogance

from Flobots – The Effect Lyrics on Rap Genius

Meaning

Seemingly a jab at the group 3OH!3 (also based out of Boulder, Colorado) best known for their hit single “Don’t Trust Me."
https://www.youtube.com/watch?v=mdB3Oyd5HtU The bridge to the preceding song contains the lyrics:
"Shush girl, shut your lips. Do the Helen Keller, and talk with your hips."
Confronting male arrogance would be taking a stand to show that a woman is more than just a sexual object for a mans pleasure. The same point of view that Helen Keller actually had.

To help improve the meaning of these lyrics, visit “The Effect” by Flobots Lyrics and leave a comment on the lyrics box