smooches
smoo-ches
noun
Affectionate, often prolonged or passionate kisses, exchanged between people.
"They exchanged many smooches at the party."
verb
To kiss someone affectionately and often passionately, typically in a public display.
"He smooches his girlfriend goodbye every morning."