dam noun a menstrual cup (a device worn internally, used instead of tampons) US
The first day, our “floodgates open up.” And, my friends and I are all converts to the Keeper menstrual cup, so it’s our “dam.” — a contributor TheMuseumofMenstruationandWomen’sHealth, May 2001