Top definition
The Speed of Light is 3x10^8, or 300,000,000 meters per second
by Anonymous March 23, 2003
Get the mug
Get a 3E8 mug for your brother-in-law James.
buy the domain for your foodie vlog