Roughly translates as something like: "Mama Mia* We've got to get out of here!"
* I think it's a fond diminutive of mom, something like mamacita literally "little mother" in Spanish.
6 posted on 10/01/2022 10:05:01 AM PDT by null and void
(Can't hear the Rod Serling narration? You are not in the audience. You are a part of the story.)