What is the meaning of Good_lord?

An exclamation of amazement or disapproval.

Source: wiktionary.org