1 definition by Jaemo

Top Definition
Used to describe a situation, state or thing that is beyond compare in it's relative excellence.
Hey have you read those new haikus I sent you? They're the bomb science yo!
by Jaemo February 23, 2004
Mug icon
Buy a Bomb Science mug!