pee pee place Share definition Flag The unit you use to pee and do the nasty. Either male or female. abbreviation: ppp Guy: Wanna touch my pee pee place? Girl: Well if you put it that way, i'll do more than touch. pee pee place by Mister D October 18, 2004 0 0 Get merch Get the pee pee place mug. Buy Now — $32.95 See more merch