What does ai shui ai shui mean?

ai shui ai shui meaning in Urban Dictionary

n. Female secretions released whenever intimately stimulated. The definition of comes from Mandarin and actually means "love liquid". n. Female secretions released whenever sexually aroused. The term comes from Mandarin and virtually indicates "love water".