moiskauttaa

Verb

 * 1)  to smooch, to smack, to kiss