I THINK you mean pessary- a soft device placed in the vagina to support other internal organs. They come in different sizes and shapes. This is a link to a hospital information page on them.
http://www.brighamandwomens.org/Departments_and_Services/obgyn/Services/urogynecology/pessary.aspx
Chat with our AI personalities