i was frenching jc last night, what were you doing??
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
"i was frenching jc last night, what were you doing??" What is the definition of "frenching"?