Definition French kiss
English vocabulary and translations (See all our English vocabulary translation)
a French kiss: a kiss with contact between tongues
- "We can French kiss."
- "After all, they invented the French kiss and the French fry, two of the greatest contributions to modern society."
- "French kiss a dinosaur."
Do you have smart way of remembering 'French kiss'? Share it with us!