petting parties

English

Noun

petting parties

  1. plural of petting party