heavy petting

listen to the pronunciation of heavy petting
English - English
sexual activities that do not involve actually having sex