Find the word definition

Wiktionary

blowballs

n. (plural of blowball English)