1 definition by penissuck

Top Definition
jp
someone who tries to masterbate but is unable to
that kids a jp
haha what a fucker!
by penissuck October 29, 2007

Mug icon
Buy a jp mug!