What does Drownpour mean?

Drownpour meaning in Urban Dictionary

Exessive degrees of rainfall falling from environment. Rain sufficient to drown somebody who is wanting up.