those two were making out and then got into some serious hpt
an acronym for heavy petting through trousers
"those two were making out and then got into some serious hpt" What is the definition of "hpt"?