another way of saying you are on your cycle/period/menstruating
I can't have sex with you tonight....i'm on my vacation sponsored by mother nature.
When the time of the month approaches, and your husband ask you for some coochie and you tell him you've been "mother natured"!
Bitch, My husband asked me for some coochie and I went to freshen up and saw I got Mother Natured