Find the word definition

Wiktionary
lip clap

n. a kiss