Wordia - The Definition Of Canoodle
canoodle
verb, slang to kiss and cuddle; pet; fondle
From Collins
©HarperCollins 2008. Collins English Dictionary definition of canoodle
verb, slang to kiss and cuddle; pet; fondle
From Collins
©HarperCollins 2008. Collins English Dictionary definition of canoodle