Top definition
Grenade comes from the show jersey shore meaning and ugly girl. Putting grendel infront of it basically means a girl that is hideous.
by William A Rees January 23, 2011
Get the merch
Get the Grendel Grenade neck gaiter and mug.