What does Bathgate Drainpipe mean?

Bathgate Drainpipe meaning in Urban Dictionary

The act of peeing in a girl's bum, then having right here fart over that person, hence covering you in your own urine, like standing under a burst drainpipe