What does BJ and P mean?

BJ and P meaning in Urban Dictionary

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