frencher

/fʁɑ̃.ʃe/
1.
verbInf1st

to French-kiss; to kiss with the tongue (colloquial — to make out)

Je les ai vus frencher derrière la gare hier soir.

I saw them French-kissing behind the station last night.