give (one) something to think about
To act in a way that reveals anger toward one, perhaps by threatening or talking harshly to one. Did he really steal my porch furniture? Oh, I'm going to give that guy give something to think about!
give somebody something to ˈthink about
(informal) do or say something to somebody which shows how angry or determined you are: This letter will give him something to think about.