meaning of BJ and P

BJ and P meaning in Urban Dictionary

A blowjob and vagina (intercourse), just like a PB and J sandwich...