look up any word, like sparkle pony:

1 definition by dbot

 
1.
snuggling, kissing, heavy petting, making out
After laying in bed talking and flirting for a while, we started canoodling.
by dbot April 30, 2003