It is a saying one shounts after being greatly startled or shocked.
*Son gets shot infront of dad* Dad: "Oh Good Heavens!"

*Dad watches his kids get turned into red mist while playing by the road by a giant truck going 200.* Dad: "Oh Good Heavens!"
by Mr. Grumpus April 5, 2022
Get the Oh Good Heavens mug.
A messed up version for oh my god

It can be used we some one is being retarted or a idiot
by Mcgamer8t February 9, 2018
Get the oh mah goodness mug.