trickling

A term for a female's period.
What's wrong with Sandra?
Oh, she's just trickling.

Oh thank GOD! I'm trickling!
by 213fs April 18, 2010
mugGet the trickling mug.