betty isn't staying over tonight 'cause ol' cap'n bloodsnatch dropped in for a visit
[menstruation] (a cruder way of saying [on the rag] or [that time of the month])
"betty isn't staying over tonight 'cause ol' cap'n bloodsnatch dropped in for a visit" What is the definition of "cap'n bloodsnatch"?