What does this phrase mean?

  •  
  • 116
  • 4
  • 0
  • English 
Feb 29, 2016 22:55 Question
In the following sentence:

Sticklers for politeness might object when he calls someone a "fat pig" or suggests that a challenging female interview has "blood coming out of her wherever,"

what does "blood coming out of her wherever" mean?