1 definition by pwnsause

Top Definition
its a trophy that you get when you beat Resistance 2 in its Hardest Difficulty.
OMGWTFBBQ!!!!111 Did I just beat this game!?!?!?
by pwnsause March 27, 2009
Mug icon
Buy a OMGWTFBBQ mug!