I don't know what GGG stands for.
When I googled it this was the first thing that came up:
GGG stands for Good, Giving, and Game. More specifically: good in bed, giving equal time and equal pleasure, and game for anything—within reason. The term was coined by Dan Savage, gaaaaay* author and sex advice columnist for the Stranger.
*extra a's added to get around posting restrictions