1 definition by gsmac

Top Definition
a woman urinating
Heard outside of walmart " she's in draining the lily"
by gsmac January 28, 2012
Mug icon
Buy a Draining the Lily mug!