Skip to main content

Foam Grenade

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 3, 2010
mugGet the Foam Grenademug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email