1 definition by Urbietc

Top Definition
Abbreviation of "Good Game, Well Played"
<<Team Red won the game>>
Blue 1: GGWP Reds!
Red 2: You too, better luck next time!
by Urbietc December 16, 2011

Mug icon
Buy a GGWP mug!