look up any word, like hipster:
A grenade that upon triggering it releases large amounts of foam. It was introduced in the movie "Doomsday" (2008), which enables the user to softly land a falling elevator shaft.
"Oh snap, the elevator is going to fall and kill us all, did you bring the foam grenade?!
by Jesusonline January 03, 2010

Words related to Foam Grenade

elevator falling death foam grenade oh snap