A JP stands for a Jewish Princess. In the US they usually say JAP (Jewish American Princess) but us Jews in the uk feel left out.
Sheâs such a JP omg did you see how she was over reacting when she had to use the train!