1 definition by KurtBevaqua

Touch Her Pussy. Referring to the fact that once you get your fingers on your date's vagina she is infinitely more likely to fuck you.
T.H.P.
"Dude, just THP and it'll be on!"
by KurtBevaqua December 30, 2016
Get the T.H.P. mug.