Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
Jesusonline
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 4, 2010
Flag
Get the
Foam Grenade
mug.