Quiz Jaguar

Which idiom means “to do or say something that causes trouble or makes people angry”?

5 months ago | [YT] | 5