What does Aunt Flo and Cousin Red mean?

Aunt Flo and Cousin Red meaning in Urban Dictionary

Menstrual Period