1 definition by divya and kiran

Top Definition
When you are menstruating and it drips down your leg
Oh my god zoobair is on his period and its dripping down his leg, wat a fucking PeriodLeg
by divya and kiran April 08, 2006

Mug icon
Buy a PeriodLeg mug!