i walked up to my friend's mother and gave her a japanese kiss
a kiss where tongues are active and moving fast (unlike french kissing) and the chin always gets wet after the kiss (and sometimes the nose too)
"i walked up to my friend's mother and gave her a japanese kiss" What is the definition of "japanese kiss"?