GNU Collaborative International Dictionary of English
last match results
Found one definition
-
soul kiss (?), n. A kiss in which both parties have their mouths open and pressed together, and the tongue of one or both is maneuvered within the mouth of the other.
Syn. -- French kiss, deep kiss.
[PJC]