Definitions by buZzworthy0112
frenching
To stick your toungue down someone's throat while their mouth is open, and they do the same thing to you at the same time...yeah sounds like a good time.
frenching by buZzworthy0112 January 15, 2004