Find the word definition

Wiktionary
dummy spits

n. (dummy spit English)