Find the word definition

Wiktionary
snotball

n. 1 (context slang English) A ball of mucus ejected from the mouth. 2 (non-gloss definition: A term of abuse.)