What does Blood Gulch pogo mean?

Blood Gulch pogo meaning in Urban Dictionary

Getting laid by a female who is above while menstruating.