What is Falling Down Water?
a term used to light-heartedly refer to alcoholic drinks
I think she had too much falling down water
See tipple, liquor, brew, scoop, rocket fuel, Anonymous Coward