DrewDaHilp1's definitions
Improvised Explosive Device- Currently one of the only effective means that lame ass Middle Easterners have at attack Coalition soldiers in Iraq and Afghanistan.
by DrewDaHilp1 January 6, 2005
Get the IED mug.