1 definition by taintedglass

an alternative feminine hygiene product made of naturally occurring latex. Similar to the diva cup
The cup of my keeper was too large for my twat so I had to go down a size.
by taintedglass March 2, 2010
Get the keeper mug.