What does Canadian Browncoat mean?

Canadian Browncoat meaning in Urban Dictionary

As soon as the receiver of a golden bath vomits the urine in to the showerer's lips.