What does he mean by saying “throwing eggs at people”?
Native speaker’s answer
Rebecca
Here, “throwing eggs at people” literally refers to throwing raw eggs at people, in an attempt for the eggs to hit them and crack. He "throws eggs at people" to harass and bully them. “Throwing eggs at people” is not an idiom.