duke it out
verb
°To fight, especially with the fists.
"A large crowd came to watch the boxers duke it out."
°To argue heavily or at length.