dude 1: why are you so pissed, dude?  dude 2: i just got hit by a bunch of bitch vomit
when a woman on her period or just plain pissed off lets her inner bitch off all over you
"dude 1: why are you so pissed, dude?  dude 2: i just got hit by a bunch of bitch vomit" What is the definition of "bitch vomit"?