battle royal


Meanings

  • a noisy riotous fight