look up any word, like bye felicia:

1 definition by grossaye

 
1.
to be bleeding out of one's vagina
Oh boy, I am going to need a enormous tampon because I am saucing a lot today.
by grossaye May 16, 2005