Written by

euphemisms for menstruation

Top Five

  1. On the rag [old favorite].
  2. The curse.
  3. Up on blocks.
  4. Visitations.
  5. Too wet to plow.