Slang. something unpleasant that is unexpected or shocking (often used in combination with the first letter of an offensive or unmentionable word, as in f-bomb; s-bomb; n-bomb): He's always dropping the f-bomb.
1580s, from Fr. bombe, from It. bomba, probably from L. bombus "a deep, hollow noise; a buzzing or booming sound," from Gk. bombos "deep and hollow sound," echoic. Originally of mortar shells, etc.; modern sense of "explosive device placed by hand or dropped from airplane" is 1909. Meaning "old car" is from 1953. Meaning "success" is from 1954 (late 1990s slang the bomb "the best" is probably a fresh formation); opposite sense of "a failure" is from 1963. The bomb "atomic bomb" is from 1945. Bomber as a type of military aircraft is from 1917. Bombed "drunk" is from 1959.
[in the sense of failure, perhaps fr the outdated expression make a baum of it, ''fail'']
The Dictionary of American Slang, Fourth Edition by Barbara Ann Kipfer, PhD. and Robert L. Chapman, Ph.D. Copyright (C) 2007 by HarperCollins Publishers. Cite This Source
bomb in Technology
1. General synonym for crash except that it is not used as a noun. Especially used of software or OS failures. "Don't run Empire with less than 32K stack, it'll bomb". 2. Atari ST and Macintosh equivalents of a Unix "panic" or Amigaguru, in which icons of little black-powder bombs or mushroom clouds are displayed, indicating that the system has died. On the Macintosh, this may be accompanied by a decimal (or occasionally hexadecimal) number indicating what went wrong, similar to the Amigaguru meditation number. MS-DOS computers tend to lock up in this situation. 3. A piece of code embedded in a program that remains dormant until it is triggered. Logic bombs are triggered by an event whereas time bombs are triggered either after a set amount of time has elapsed, or when a specific date is reached. [Jargon File] (1996-12-08)