Grenards Share definition Flag grenades with balls who are not afraid to blow any mother fuckers head off in the battle zone. oh shit! look at the grenards on that bitch !! Grenards by speedoboy & crazy monkey August 5, 2008 0 0 Get merch Get the Grenards mug. Buy Now — $32.95 See more merch