P. has been back-formed to mean also simply "Rest in Peace" (in English), but it was originally just a Latin acronym. Also, it could be a deliberate change on "rest in peace" to "**** in peace," to be funny and ironic, but it's hard to tell without more context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.