They’re swearing to god that what they are saying is true. It’s phrased a bit awkwardly, I think they’ve mixed up “I swear to god” and “hand on heart” or maybe “on my mother’s life”, something like that.
"on god" is just zoomer slang.
It can also be abbreviated to "ong" which is not the same as "omg".
Ah! I’m pretty old, definitely not up to date on the latest slang.
They’re swearing to god that what they are saying is true. It’s phrased a bit awkwardly, I think they’ve mixed up “I swear to god” and “hand on heart” or maybe “on my mother’s life”, something like that.
"on god" is just zoomer slang.
It can also be abbreviated to "ong" which is not the same as "omg".
Ah! I’m pretty old, definitely not up to date on the latest slang.