Top definition
When ladies stand over toilets and compete to see who can drip from their lady parts with 100% accuracy into the toilet.
Me and my friends played Lady Drips at an Applebees bathroom last night
by ToeCheeseForevah February 22, 2011
Get the mug
Get a Lady Drips mug for your brother-in-law Callisto.