So uh??...

5 days before period is due

Vote below to see results!