Here are some more euphemisms
and slang terms to add to the list:
Variations on those offered by knifegirl
- Aunt Ruby is visiting
- The Red Sea is in
Some of these are from womensforum.com, others have been collected by friends and I over years of monthly bleeding from the nether region.