STG full form

swear to god

What is the full form of STG and meaning ?

STG is a common way to promise you are telling the truth or are honest in a particular situation and you call god as your witness and pledge your innocence.