From https://www.holleyweb.com/bubble-football-ezp-186.html
Bubble football is played as a team game with the objective of scoring more goals than the opposing team. Players try to collide with one another meaning any efforts to actually play football bring hilarious results thus it is called "Bumper ball" or "Bubble football”.