1 definition by weouFAHIPE

Top Definition
nicer way of saying PERIOD aka menstrual cycle
Does she have a pee-er pee-er

Hell yah she does
by weouFAHIPE November 13, 2008

Mug icon
Buy a pee-er pee-er mug!