we had a great time down the shore over prom weekend despite the bitch rain
the type of weather that is cold, gray, and involves a psedo mist like rain that makes life miserable
"we had a great time down the shore over prom weekend despite the bitch rain" What is the definition of "bitch rain"?