did you nail her last night?  nope, just some cucumber play and heavy petting
the act of passionately groping a lover or potential lover
"did you nail her last night?  nope, just some cucumber play and heavy petting" What is the definition of "heavy petting"?