heavy petting

Noun

 * 1)  Sexual groping; erotic horseplay; foreplay.