Meaning of Aunt Flo in English:

Aunt Flo

noun

informal North American
  • Used to refer to a woman's menstrual period.

    • ‘the embarrassment of being caught off guard by a surprise visit from Aunt Flo’

Origin

1950s from aunt + the given name Flo (short for Florence), with punning allusion to flow.