look up any word, like plopping:
 
1.
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.
by allgr8 February 03, 2010