Skip to main content

Definitions by Jaemo

Bomb Science 

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!
Bomb Science by Jaemo February 23, 2004