1 definition by Rogue903

Dew (Nada) is the small drops of water which gathers on plant leafs in the early morning.
by Rogue903 April 2, 2010
Get the Nada mug.