disgusting

Mooncup

1 Sep , 2011  

mooncup&woman_colour

Noun

1. A unit of liquid measure
Ex: “How much do you want?” “Oh about a mooncup.” “How much is that?” ” About 8 hours of menstrations worth.”

2. A cup made out of moon rock.

Origin: This disgusting product. Also see, diva cup.

, , ,