Comes from the one and only Flash. STG is an ultimate compliment that can only be used by the 1 and only Flash Ahhhhh
by Mr Flash January 27, 2005
a very intelligent person, espescially good in sciences.
by stgsurfer April 27, 2003
It is an abbreviation for "swear to god"
by DJ January 25, 2005
by Onebadchad August 19, 2016
by U namsen May 19, 2021