1 definition by Snoodle_man

Top Definition
JP
A supernatural figure that can detect lone and vulnerable boys, he then touches them inappropriately
Guys i think i can hear JP
by Snoodle_man July 28, 2017

Mug icon
Buy a JP mug!