What does asian peeing contests mean?

asian peeing contests meaning in Urban Dictionary

Fun for your family