1 definition by benefitofadoubt

The action of a female having their period on any object or substance other than a tampon or pad.
A practice largely popularized from the movie 'Superbad'.
Dude, she just perio'd on your leg!
by benefitofadoubt February 28, 2011
Get the Perio'd mug.