Definitions by Morlond
Grenade Artillery
Grenade artillery is the drunkest guy in the the group, who the team sends in to take the grenade out there by allowing the other gents to move in and take the hot girls.
Grenade Artillery by Morlond October 7, 2010