meaning of Aunt Flo from Red China

Aunt Flo from Red China meaning in Urban Dictionary

Menstruation; period.