"did you see steven's new shoes? they're so double g
1) anything that is awesome, impressive, gangster, and generally positive
""did you see steven's new shoes? they're so double g" What is the definition of "double g"?