Top definition
A term in Halo2 when you throw a Grenade while ethier falling off a stage or just before you die.
*as your dieing* "GO FREEDOM GRENADE!" -Boom- "Triple Kill"
by Gold Leader June 18, 2006
Get the mug
Get a Freedom Grenade mug for your daughter-in-law Beatrix.