Canoodle - To hug and kiss

Canoodle - To hug and kiss
A quip by Dictionary