What does Aunt Flo from Red China mean?

Aunt Flo from Red China meaning in Urban Dictionary

Menstruation; period.