What is Sneeze Rain?
When you sneeze from a high vantage point and rain a fine mucus based mist on some unfortunate fellow
"it is sneeze raining cats and dogs"
"He sneeze rained on my parade"
See sneeze, rain, mist, gross, snot