What is the meaning of the word "canoodle"?

Definitions:

  1. to fondle or pet affectionately copy to clipboard verb
    • I canoodled with my friend on the sofa. copy to clipboard