Apparently '맙소사!' means something like 'oh my God!'
Does it refer to 'God' literally? I thought the words for God was '신'. What's the etymology and usage of this expression?
Korean Language Stack Exchange is a question and answer site for linguists, teachers and students of the Korean language. It only takes a minute to sign up.Sign up to join this community
In short, the link from @droooze has a good bit of very interesting conjecture with a few references and certainly seems accurate from my vantage.
Highlighted there (highlighting mine) is the following summation:
‘맙소사’ 는 ‘신이여!그렇게 하지 마십시오!’란 뜻이다. 그러니 ‘오 마이 갓’ 보다는 더 구체적인 의미를 담고 있는 것이다.
which I translate to:
맙소사means "ghost (and/or heavenly being)! please don't do that!" And as such, more so than
오 마이 갓,
맙소사has a definitive meaning.