Skip to main content

Definitions by cleffEvil

JP (Jay Pee) is a word used in Northern and Midland England used to describe the act of 'jumping' someone.
I'm jp
JP by cleffEvil March 10, 2025