Morlond's definitions
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.
by Morlond October 7, 2010
Get the Grenade Artillerymug.
Get the Grenade Artillerymug.