look up any word, like fleek:

1 definition by Abhishek Sheopory

"Great Going" or "Good Game" or a placeholder for just any joyous feeling.
After someone cracks a good gag.
After you solve a tough problem.
To appreciate someone.
To express praise. eg. This is a "gg" song.
by Abhishek Sheopory January 02, 2008