meaning of Blood Gulch pogo

Blood Gulch pogo meaning in Urban Dictionary

Getting laid by a female who is above while menstruating.