1 definition by Jarennah

Top Definition
NOS
A recreational drug, often inhaled repetitively with the help of balloons. Causes about 12 seconds of euphoria. Often accompanied by a "womp womp womp womp" sound, not unlike the experience of laughing gas.
Pass me a balloon so I can fill it with NOS.
by Jarennah March 10, 2008

Mug icon
Buy a NOS mug!