Top definition
At first glance it appears to be glistening flakes of dandruff, upon closer inspection they are just large droplets of rain hugging the hair from a steady downpour.

What the hell is that shit in your hair!?

Oh, I thought you had a bad case of lice. I guess its just raindruff.
by Your Uncle Bob April 07, 2008
Get the mug
Get a Raindruff mug for your papa G√ľnter.