Answer: canoodler

AnswerCrossword Clue
canoodlerone who canoodles (to kiss and cuddle)