1 definition by NoIDontBlow

Top Definition
JP
a confused PJ; very fond of STD (suck this dick); a dangerous little boy (watch out for the classic snow up the skirt move)
by NoIDontBlow March 04, 2003

Mug icon
Buy a JP mug!