Top definition
It's self explanatory. Slang for tampon.
It was the time of the month and Wendy started to drip so she used a period plug.
by lenny732 July 22, 2017
Get the mug
Get a period plug mug for your sister-in-law Helena.