1 definition by dksgslgksdgs

Top Definition
NOS
1. An energy drink in a can or bottle designed to look like a NOS cartridge.

2. Derived from the abbreviation of the company name Nitrous Oxide Systems (NOS), one of the pioneering companies in the development of nitrous oxide injection systems for automotive performance use. Basically, it makes your car go a lot faster.
1. I had a NOS last night, it was kickass.

2. When you're looking to go fast, rely on NOS.
by dksgslgksdgs December 01, 2007

Mug icon
Buy a NOS mug!