1 definition by Josh Price

Top Definition
JP
Having sex with a girl then sticking it in her mouth when you cum
Josh pulled a JP on Elena last year.
by Josh Price October 03, 2007

Mug icon
Buy a JP mug!