Idiom
beat someone's brains outbeat (someone's) brains out
1.
to severely criticize someone.
How could I win the election with that guy on the radio beating my brains out every day?
2.
to seriously hurt someone.
I was afraid he was going to come back and beat my brains out.