Top definition
Red Sappy like liquid that shoots from the innerds from the vulva, Which is Completely Normal but in some cases which are extremely rare (only happened once) the liquid is yellow. Peepshoua can smell like creek water or the yellow one smells like old fries.
The girl was insecure about her Peepshoua.
by Mattshi August 11, 2010
Get the mug
Get a Peepshoua mug for your sister Jovana.