Top Definition
A reference to "I'd Tap That", but the person your hitting on isn't exactly a sexually intercoursed target.
-cute girl walks by-
me: I'd french that. <3
by Hoapili March 05, 2009
7 Words related to I'd French That

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×