slug it out

/S L AH1 G IH0 T AW0 T/
verb
  1. 1

    (informal, idiomatic) To have an intense argument or fight until one side prevails.