Top Definition
This is a slower version of a French Kiss (that one is more of a sexual kiss -- a faster paced one)...
Hey... that was one good kiss that you gave me... I thought it seemed like a romantic french kiss to me.
by Hummina Hummina February 18, 2009
6 Words related to Romantic French Kiss

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.