You touch on the terms' origins in EC comics, but do not explain fully. Squa Tront and Spa Fon were Martian and Venusian expressions of fear/surprise/awe translated as "Dear Lord!" or "Oh my God!"
Sep 25 2009, 12:35 PM
It was pretty much the same convention as EC Germans who frequently blurted out "Mein Gott in Himmel!" when shockingly confronted with the presence of a hero, newly arrived to foil their nefarious plans.