meaning of blasterball

blasterball meaning in Urban Dictionary

the single best online game ever invented