'BLU-82' definitions:

Definition of 'BLU-82'

(from WordNet)
noun
A reliable and deadly 15,000-pound fragmentation bomb that explodes just above ground with a large radius; the largest conventional bomb in existence; used in Afghanistan [syn: Big Blue, BLU-82]