Have it out with (someone)

To argue or fight with someone.

I had it out with my friend yesterday over the problem with the money.