{{term}}
- {{preview}}
Top definition
Ball Water
The act of
dripping
water down your
asscrack
, over your
scrot
and onto the face of the first guy to passout at your party.
Eric
got dowsed with
ball water
last night
!!
by
Jamie Nelson
January 16, 2004
Get a
Ball Water
mug for your guy Manley.