she wasn't wearing a tampon and she perioded all over my leg
when a girls leaves some of her period stuff on you or on something
"she wasn't wearing a tampon and she perioded all over my leg" What is the definition of "perioded"?