What does blood beard pirate mean?

blood beard pirate meaning in Urban Dictionary

whenever a large bearded guy provides oral intercourse to his gf while this woman is on her period.