david, after a particularly vigorous d.h. session with ivy, had to change his [spooge] soiled pants
(verb) acronym standing for [dry hump] meaning to engage in all of the motions of having sexual intercourse while still wearing your pants or underwear
"david, after a particularly vigorous d.h. session with ivy, had to change his [spooge] soiled pants" What is the definition of "d.h."?