canoodle meaning and pronunciation

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


canoodle definition by Urban Dictionary

Recommended