Online Dictionary

deep kiss Explained

deep kiss at English => English (WordNet) Of Explained:

deep kiss
n : an open-mouthed kiss in which your tongue is inserted into
the other's mouth [syn: {soul kiss}, {French kiss}]