Subscribe English
look up any word, like poopsterbate:

1 definition by Ayla Griffin

 
1.
A great euphemism for "I got my period."
No sex for me, kitty got a nosebleed.
by Ayla Griffin December 10, 2007
12 5