SWAP SPIT


Meaning of SWAP SPIT in English

Verb. To kiss deeply.

Slang English vocab.      Английский сленговый словарь.