look up any word, like dirty sanchez:
 
1.
It stands for "good game good luck have fun".

Very often used in RTS games like Starcraft2.
Player1: hf
Player2: ggglhf dude
by tehAnoneD November 19, 2010