rain like a cow pissing on a flat rock

rain like a cow pissing on a flat rock

rude slang To rain very intensely. I hope you have your umbrella because it's raining like a cow pissing on a flat rock right now.
See also: cow, flat, like, on, piss, rain, rock
Farlex Dictionary of Idioms.
See also:
  • like a cow peeing on a flat rock
  • it's raining harder than a cow pissing on a flat rock
  • it's raining harder than a cow peeing on a flat rock
  • have a cow
  • strap
  • (as) flat as a strap
  • cow doots
  • cow-doots
  • doots
  • bail up