Top definition
Girl who loves to be urinated on, and derives specific sexual enjoyment from the act.
by pontifex maximus January 26, 2005
Get the mug
Get a Water Slut mug for your mate Sarah.