up on blocks

Definitions

Slang

  • adjective menstruating. The expression, used typically by males since 2000, borrows the image of a car which is temporarily out of operation and immobilised in a garage. The reference is to a female who is unavailable for e.g. sex during her period.
  • adverb menstruating. The expression, used typically by males since 2000, borrows the image of a car which is temporarily out of operation and immobilised in a garage. The reference is to a female who is unavailable for e.g. sex during her period.
http://www.dictionarycentral.com/definition/up-on-blocks.html