TGMTFH: That Gives Me the Fackin’ Horn

What does TGMTFH mean? The above is one of TGMTFH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: That Gives Me the Fackin' Horn