French kiss
English Dictionary
->
Letter F
-> French kiss
Search Dictionary:
French kiss Definition
(n)
an
open
-
mouthed
kiss
in
which
your
tongue
is
inserted
into
the
other
''
s
mouth
French kiss Synonyms
deep kiss
French kiss
soul kiss
© Art Branch Inc.