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
Get the mug
Get a Bomb Science mug for your girlfriend Larisa.

Available Domains :D

  • bombscience.org
  • bombscience.net
  • bombscience.ninja
  • bombscience.se