i'm going to have to take a rain check on going swimming because of my monthly visit from aunt flo
a girl's period
"i'm going to have to take a rain check on going swimming because of my monthly visit from aunt flo" What is the definition of "monthly visit from aunt flo"?