What is the full meaning of canoodled
CANOODLE, to kiss and cuddle [v]
Example of the word canoodled placed on a Scrabble board.