Heavy petting

What is Heavy petting?

Heavy petting definition and meaning on Dictionary terms:
noun

Informal. intense petting that involves mutual stimulation of the genitals but not sexual intercourse.