Sounds like debris breaking up in atmosphere or a near pass from a comet that has broken up from passing into our gravity well.
Could it have been the comet passing by right now?
https://www.planetary.org/articles/how-to-see-comet-leonard the picture shows it as green.
I suppose if it was coming directly at us and breaking apart that COULD explain it, but I dunno.
(post is archived)