SMTA Share definition Flag abbrev. "Sick minds think alike." It is a variation of GMTA. Person One: I was just about to stab this fork into my rectum! Person Two: Really? Me too! SMTA! SMTA by lugnutwrench August 5, 2008 Word of the Day on March 9, 2012 0 0 Get merch Get the SMTA mug. Buy Now — $32.95 See more merch