Duking it out

At each other’s throat.

This idiom or expression means:

Verbally fighting.
Arguing very angrily.

A. I thought they were gonna kill each other.
B. I know, they were really going at each other’s throat!!

Also similar:
Duking it out.
Going at each other.
Letting each other have it.

Syndicate content