Poop has been mysteriously raining from the sky in Canada, leaving cars “inundated” with crap, steamed drivers say.

The literal s—tstorm happened May 9 and 12 in Kelowna, British Columbia, according to Global News.

Susan Allen and her son Travis Sweet were stopped at a red light when they were splattered with the flying feces, which dropped through an open sunroof.

“While we were sitting there, our car was inundated with liquid poo falling from the sky,” she said.

Sweet said he felt something cold smack the side of his face – “then the smell hit my nose.”

“I almost vomited instantly. It was terrible,” Sweet recalled.

Allen, meanwhile, burst into tears.

“It smelled so bad that my stomach got ill,” she said.

The fecal phenomenon left Allen with a swollen eye – and she believes an overhead passenger plane is to blame.

“We [saw] the airplane flying over,” she said. “We watched the stuff fall from the sky.”

Government agency Transport Canada is investigating the incident.

“Each air operator is responsible for ensuring that their aircraft operate safely and in compliance with the Canadian Aviation Regulations,” Transport Canada spokesperson Daniel Savoie said.

Those regulations say “no person shall create a hazard to persons or property on the surface by dropping an object from an aircraft in flight.”

Kelowna International Airport said it received a complaint over the crap but added that there was no aircraft flying in the area at the time.

Still, Allen wants to hold someone accountable.

“My car was inundated with poo. I would like them to clean my car out,” she griped. “An apology would be nice, and I do believe they owe me some compensation for my eye.”

Meanwhile, three days after Allen’s runny run-in, Brett Yates discovered that his car was struck by crap while parked in his driveway, according to Global News. His neighbor’s vehicle was also covered.

Yates lives near the area of the first incident.