What are menstrual cups?

Azana • 15✨ wandering wonderfully wondering where i’m going ☔️

What are menstrual cups? i know some of you are probably reading this like are you serious she doesn’t know? but everyone seems to be really into them so what exactly are they?