i hate it when people are frenching in the hallway they should get a room
a form of affection or kissing between two people that when x-rayed would look like a worm fight
"i hate it when people are frenching in the hallway they should get a room" What is the definition of "frenching"?