Top definition
To explode. To fly apart into many pieces like a grenade.
My cell phone is in a thousand pieces. I dropped onto the concert and it grenaded.

My car engine over revved and grenaded. Pieces were everywhere.
by Fixer1967 August 04, 2018
Get the mug
Get a grenaded mug for your Uncle Jerry.