lip clap
English
Noun
lip
clap
(
plural
lip claps
)
(
obsolete
,
16th century
)
A
kiss
.