petting meaning and pronunciation

  • 8 years ago
Groping, fondling


petting definition by Urban Dictionary