Top definition
Tampon. Absorbent fibrous plug inserted into the vagina by female user to soak up troublesome menstrual discharge.
She always packs a round of woolly bullets in her handbag for those more 'difficult' days of the month.
by Patrick Staton June 22, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush