"God smacked"??
Previous poster is right, the phrase is "gobsmacked"
http://dictionary.reference.com/browse/gobsmacked
but having said that, I believe this so-called 'mother' *should* be God smacked for abandoning her child repeatedly!
Thank God temperatures weren't high.
Great word