be spoiling for a fight, argument, etc.

be spoiling for (something)

To be particularly eager or enthusiastic for something. Used especially in the phrase "be spoiling for a fight." Come on, don't engage with that drunken fool, he's spoiling for a fight! We've done everything we can to reach a reasonable compromise with the other party, but they have been spoiling for an argument at every turn.
See also: spoil
Farlex Dictionary of Idioms.

be ˌspoiling for a ˈfight, argument, etc.

want to fight, argue, etc. with somebody very much: Are you spoiling for a fight? The teachers’ union is spoiling for a fight with the Government.
See also: spoil
Farlex Partner Idioms Dictionary
See also:
  • be spoiling for (something)
  • get (one's) rocks off on (something)
  • up with
  • up with (someone or something)
  • sour on
  • sour on (someone or something)
  • quit while (one) is ahead
  • quit while one is ahead
  • quit while one's ahead
  • be spoiling for a fight