meaning of amish kissing

amish kissing meaning in Urban Dictionary

Kissing which is toned-down on the enthusiasm. Oahu is the opposite of French Kissing, since you maintain your "wagons into the barn."