1 definition by LargeLogLarry

This is a liquid that comes out of your penis, hence, PEEnis. When inside the body it is stored inside the testicles, or balls. Hence, PEEnuts.
by LargeLogLarry December 5, 2018
Get the Pee mug.