SOUL KISS Meaning of SOUL KISS in English v. engage in a french kiss, kiss with open-mouth involving tongue contact Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012