Top definition
GP (game planet) forums is a popular medium of exchange of pop culture, gaming, fitness etc information with an extensive variety of members. New Zealand based.
"GP forums has it"
by meda2 September 08, 2009
Get the mug
Get a GP forums mug for your papa Manley.