English
Detailed Synonyms for soul kiss in English
soul kiss:
soul kiss [the ~] noun
-
the soul kiss
– an openmouthed kiss in which your tongue is inserted into the other's mouth 1the French kiss; the soul kiss; the deep kiss– an openmouthed kiss in which your tongue is inserted into the other's mouth 1