1 definition by Skylar055

Top Definition
a term for a girl's body function that seems to constantly trap her in that "special time of month".
There isn't a day she isn't bitchy..she must be on a permaperiod.
by Skylar055 January 25, 2009

Mug icon
Buy a permaperiod mug!