meaning of Bloodrain

Bloodrain meaning in Urban Dictionary

When having sex with a woman on the duration and she begins to squirt.