Abbreviation of I Swear To Mother Fucking God. Similar to “I Swear To Fucking God” istfg, in that it is an escalation of the original term “I Swear To God” istg. A very dramatic phrase to be used only in exceptional circumstances.
by thevalleyboy April 7, 2019