BEANBALLS is a playable word

beanball Scrabble® Dictionary

noun
pl. beanballs
a baseball thrown at the head
152 Playable Words can be made from "BEANBALLS"