Top Definition
Short for "permanent period" - usually in reference to one's whose demeanor has a somewhat heavy flow and needs a both a tampon AND a pad, just in case
"Looks like Sheila is your moon sister"
"She's always on her period"
"You mean permeriod?"
by wiznerd1 March 28, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.