Green’s Dictionary of Slang

pee-pee v.

see pee v. (1)