canoodle meaning and pronunciation
  • 8 years ago
To lay in bed and cuddle with a lover


canoodle definition by Urban Dictionary
Recommended