@WBYeats,
I agree. Spit is definitely the correct word.
Here is a well known limerick from Britain:
There was a man from Darjeeling
Who boarded a bus bound for Ealing.
A sign on the door
Said "Don't spit on the floor"
So he stood up and spat on the ceiling.