See also: bean balls

English edit

Noun edit

beanballs

  1. plural of beanball