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