Top definition
Grand Prix 2, the type of automotive racing directly underneath Formula 1.
Man, just last year he drove in GP2 and he's already pwning this year in F1!
by floydboy June 20, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
De-facto modified Team Fortress Classic server, the ones the others try to be.
I wish my game server was like GP2
by Gabe Newell October 19, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush