Skip to main content

Definitions by Frank Skoggman Zombo

Water the horses 

1. Spending a long night hydrating yourself, with alcohol.
We bought a case of Keystone. Time to water the horses.