What does ‘blood’ mean in this song? Can anyone help?

Mystery moonlight prowlin’ alone, you’re dancing
Yeah, lickin’ your pretty lips red as ruby
Overflowing, dripping all your blood and all your tears love
Every one of them is mine, all mine yeah
2 answers 2