Find the word definition

Wiktionary
bean balls

n. (bean ball English)