killerball

killerball definitions

noun
  • Synonym of murderball (“team sport resembling dodgeball”)