Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: French kiss  french kis
  1. An openmouthed kiss in which your tongue is inserted into the other's mouth
    - soul kiss [N. Amer], deep kiss

Derived forms: French kisses

Type of: buss [N. Amer], kiss, osculation

Encyclopedia: French kiss