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
Get the mug
Get a Permeriod mug for your Facebook friend Jovana.