spitball - English Synonyms Dictionary

spitball

n.
[1] spitter