spit spat ( synonym found)

Definition of spit spat:

°Someone who puts an end to other's fun, especially harmless fun.

Definition of spit spat:

°Someone who puts an end to other's fun, especially harmless fun.

Back to Top