The National Weather Service started using the hashtag #WeekendWashout as early as Wednesday, as if to warn Buffalo Niagara residents not to get their hopes up on the first full weekend of summer.
The news hasn't improved since then. Forecasters even say the impending weather system is...ahem, more of a "fall-like feature."
"An unusually well-organized area of low pressure for this time of year will stall over the upper Ohio Valley...will generate a soaking rain across all of Western New York," according to the forecast.
Up to three inches of rain between overnight Friday and Sunday afternoon is forecast. That prompted the weather service to issue a flood watch for all of Western New York.
Forecast models show the rain will start falling about 3 a.m. Saturday and not remit until Monday morning.
Combined with the heavy precipitation will be unseasonably cool temperatures.
Saturday's forecast high is 66 degrees. Sunday is only supposed to "warm up" to 63 degrees. That could tie the coolest daily high for on record for June 28 in Buffalo. The mercury topped out at 63 degrees on June 28, 2004.
The average high temperature for the weekend is 78 degrees.
Last year, June 27 and 28 was embedded in a week-long stretch of warm weather - in the 80s - that brought the highest temperature of the entire year - 89 degrees - on the 29th.
Monday's forecast shows some improvement. Partly sunny conditions are expected with temperatures in the mid 70s.
If you're scoring at home, the daily record rainfall for Saturday is 1.29 inches, set in 2006. There's a likely threat that could fall Saturday.
Sunday's mark - 1.58 inches set in 1957 - as of now, looks safe.
The forecast of inclement weather prompted the cancellation of this year's annual parade at West Seneca Community Days that was to be held at 2 p.m. Saturday and forced the fireworks show to be held a day earlier than planned, Supervisor Sheila M. Meegan reported late Thursday.
The fireworks show will be held tonight at Veteran's Park behind Town Hall, 1250 Union Road, West Seneca.