spitter ( synonym found)

Definition of spitter:

(n) : a person who or animal or object that spits; a spitball

Definition of spitter:

(n) : a person who or animal or object that spits; a spitball

Back to Top